Sistem Informasi Jual Beli Motor Bekas.

(1)

i Universitas Kristen Maranatha

SISTEM INFORMASI JUAL BELI MOTOR BEKAS

Ariyanto / 0827014

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

Bandung

ABSTRAK

Seiring dengan berkembangnya teknologi, penggunaan komputer sudah semakin luas dalam berbagai bidang. Beberapa digunakan untuk penyimpanan dan pengolahan data. Salah satu contohnya yaitu penyimpanan dan pengolahan data – data transaksi jual beli motor bekas. Untuk melakukan hal tersebut dibutuhkan suatu sistem informasi yang mampu beroperasi mengolah data – data tersebut sehingga dapat menyimpan data transaksi secara lebih teratur dan mempermudah pencarian data. Oleh karena itu akan dijelaskan perancangan sistem informasi tersebut pada karya tulis ini beserta pembahasan mengenai cara penggunaan programnya

.


(2)

USED MOTORCYCLE TRADING

INFORMATION SYSTEM

Ariyanto / 0827014

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

Bandung

ABSTRACT

Along with the technology development, computer usage have grown wide in many field of life. Some used for data storaging and processing. One of its application is used motorcycle trading transaction data storaging and processing. An information system which can be operated to process those data is needed so those transaction data could be stored neatly and make data searching done easier. Because of that, the making of the information system and some tutorial to use the program will be explained in this paper.


(3)

iii Universitas Kristen Maranatha

DAFTAR ISI

Abstrak ... i

Abstract ... ii

Daftar Isi ... iii

Daftar Gambar ... v

BAB I. PENDAHULUAN ... 1

1.1. Latar Belakang ... 1

1.2. Identifikasi Masalah ... 2

1.3. Tujuan ... 2

1.4. Pembatasan Masalah ... 2

1.5. Sistematika Penulisan ... 2

BAB II. LANDASAN TEORI ... 4

2.1. Sistem ... 4

2.2. Informasi ... 4

2.3. Sistem Informasi ... 4

2.4. Basis Data (Database) ... 4

2.5. SQL (Structured Query Language) ... 5

2.6. Borland Delphi dan Sejarahnya ... 6

2.7. InterBase ... 8

BAB III. PERANCANGAN ... 9

3.1. Data Flow Diagram ... 9

3.2. Perancangan Database ... 10

3.3. Relasi Antar Tabel dalam Database ... 18

3.4. Perancangan Program ... 19

3.5. Perancangan Report ... 29


(4)

4.1. Proses Input Data ... 36

4.2. Proses Pencarian Data ... 47

4.3. Proses Cetak Data ... 52

BAB V. KESIMPULAN DAN SARAN ... 58

5.1. Kesimpulan ... 58

5.2. Saran ... 58

Daftar Pustaka ... 59 Lampiran ... A-1


(5)

v Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 3.1. Data Flow Diagram ... 9

Gambar 3.2. Tabel Barang ... 10

Gambar 3.3. Tabel Customer ... 11

Gambar 3.4. Tabel Supplier ... 12

Gambar 3.5. Table Rekan Kerja ... 13

Gambar 3.6. Tabel Transaksi Jual Tunai ... 14

Gambar 3.7. Tabel Penjualan Tunai ... 14

Gambar 3.8. Tabel Transaksi Jual Kredit ... 15

Gambar 3.9. Tabel Penjualan Kredit ... 16

Gambar 3.10. Tabel Transaksi Pembelian ... 17

Gambar 3.11. Tabel Pembelian ... 17

Gambar 3.12. Relasi Antar Tabel ... 18

Gambar 3.13. Data Module... 19

Gambar 3.14. Form Motor (Main Menu) ... 20

Gambar 3.15. Form Motor (Sub Menu Data) ... 21

Gambar 3.16. Form Motor (Sub Menu Transaki) ... 21

Gambar 3.17. Form Barang ... 22

Gambar 3.18. Form Customer ... 23

Gambar 3.19. Form Supplier ... 24

Gambar 3.20. Form Rekan Kerja... 25

Gambar 3.21. Form Penjualan Tunai ... 26

Gambar 3.22. Form Penjualan Kredit ... 27

Gambar 3.23. Form Pembelian ... 28

Gambar 3.24. Form Laporan ... 29

Gambar 3.25. Report Data Barang ... 30


(6)

Gambar 3.27. Report Data Supplier ... 31

Gambar 3.28. Report Data Rekan Kerja ... 31

Gambar 3.29. Report Faktur Penjualan Tunai ... 32

Gambar 3.30. Report Faktur Penjualan Kredit ... 32

Gambar 3.31. Report Faktur Pembelian... 33

Gambar 3.32. Report Laporan Barang ... 33

Gambar 3.33. Report Laporan Penjualan Tunai ... 34

Gambar 3.34. Report Laporan Penjualan Kredit ... 34

Gambar 3.35. Report Laporan Pembelian ... 35

Gambar 4.1. Database Aktif ... 36

Gambar 4.2. Mengisi Data Barang ... 37

Gambar 4.3. Data masuk ke database, ditampilkan di dbgBarang ... 37

Gambar 4.4. Input Data Customer... 38

Gambar 4.5. Data masuk ke database, ditampilkan di dbgCustomer ... 38

Gambar 4.6. Input Data Supplier ... 39

Gambar 4.7. Data masuk ke database, ditampilkan di dbgSupplier ... 39

Gambar 4.8. Input Data Rekan Kerja ... 40

Gambar 4.9. Data masuk ke database, ditampilkan di dbgRekan ... 40

Gambar 4.10. Tekan Transaksi Baru ... 41

Gambar 4.11. Input Data Penjualan Tunai ... 42

Gambar 4.12. Data masuk ke database, ditampilkan di dbgJualTunai ... 43

Gambar 4.13. Tekan Transaksi Baru ... 44

Gambar 4.14. Input Data Penjualan Kredit ... 45

Gambar 4.15. Data masuk ke database, ditampilkan di dbgJualKredit ... 46

Gambar 4.16. Data barang ditampilkan semua di dbgbarang ... 47

Gambar 4.17. Cari bedasarkan No Polisi ... 48

Gambar 4.18. Cari berdasarkan Warna ... 48


(7)

vii Universitas Kristen Maranatha

Gambar 4.20. Cari Customer berdasarkan kode ... 49

Gambar 4.21. Data Supplier ditampilkan semua di dbgSupplier ... 50

Gambar 4.22. Cari Supplier berdasarkan nama ... 50

Gambar 4.23. Data rekan ditampilkan semua di dbgRekan ... 51

Gambar 4.24. Cari Rekan berdasarkan alamat... 51

Gambar 4.25. Menu Cetak Data ... 52

Gambar 4.26. Tampilan Data Motor yang akan dicetak ... 52

Gambar 4.27. Tampilan Daftar Customer yang akan dicetak ... 53

Gambar 4.28. Tampilan Daftar Supplier yang akan dicetak ... 53

Gambar 4.29. Tampilan Daftar Rekan Kerja yang akan dicetak ... 53

Gambar 4.30. Tampilan Faktur Pembelian yang akan dicetak ... 54

Gambar 4.31. Tampilan Faktur Penjualan Tunai yang akan dicetak ... 54

Gambar 4.32. Tampilan Faktur Penjualan Kredit yang akan dicetak ... 55

Gambar 4.33. Form Laporan ... 55

Gambar 4.34. Laporan Motor yang belum terjual ... 56

Gambar 4.35. Laporan Motor yang sudah terjual ... 56

Gambar 4.36. Laporan Pembelian dari satu supplier... 56

Gambar 4.37. Laporan Penjualan Tunai dari satu customer ... 57


(8)

BAB I

PENDAHULUAN

1.1. Latar Belakang

Seiring dengan berkembangnya teknologi, penggunaan komputer sudah semakin luas dalam berbagai bidang. Beberapa digunakan untuk penyimpanan dan pengolahan data. Salah satu contohnya yaitu penyimpanan dan pengolahan data – data transaksi jual beli motor bekas. Untuk melakukan penyimpanan dan pengolahan data – data tersebut, maka diperlukan suatu sistem informasi yang dapat mengolah data-data transaksi jual beli motor yang dimasukkan ke dalam komputer, yang kemudian dapat mengolah data – data tersebut secara akurat. Selain itu, sistem informasi yg dibuat juga dapat mempermudah pencarian data – data transaksi yang sudah tersimpan ke dalam database.


(9)

2

Universirtas Kristen Maranatha 1.2. Identifikasi Masalah

Bagaimana merancang suatu sistem informasi jual beli motor bekas yg mampu mengolah data - data hasil transaksi penjualan dan pembelian yang dimasukan ke dalam database?

1.3. Tujuan

Membuat suatu sistem informasi jual beli motor bekas yang dapat mengolah data - data transaksi program yg dibuat.

1.4. Pembatasan Masalah

Software yang digunakan dalam pembuatan tugas akhir ini:

1. Borland Delphi 7 Studio Enterprise untuk perancangan program, 2. InterBase untuk perancangan database,

3. Rave Report 5 untuk perancangan laporan-laporan transaksi.

1.5. Sistematika Penulisan

Sistematika penulisan laporan ini :

Bab I Pendahuluan

Berisi latar belakang serta tujuan tugas akhir ini dibuat serta identifikasi dan pembatasan masalah.

Bab II Latar Belakang


(10)

3

Bab III Perancangan

Pembahasan mengenai perancangan program.

Bab IV Data Pengamatan

Pembahasan mengenai cara kerja dan data pengamatan dari program yang sudah bekerja.

Bab V Kesimpulan dan Saran


(11)

58 Universirtas Kristen Maranatha

BAB V

KESIMPULAN DAN SARAN

5.1. Kesimpulan

Kesimpulan yang didapat setelah menyelesaikan tugas akhir ini, yaitu program sistem informasi jual beli motor bekas yang dapat mengolah data – data transaksi telah berhasil direalisasikan. Sistem informasi ini dapat mengolah data yang dimasukkan ke dalam komputer, dapat menyimpan data hasil transaksi, mempermudah pencarian data – data yang telah disimpan ke dalam database, serta mencetak laporan penjualan atau pembelian.

5.2. Saran

Program ini masih dapat dikembangkan seperti penambahan form untuk memproses pembayaran cicilan bagi pelanggan yang membeli motor secara kredit. Selain itu program ini juga dapat ditambahkan sistem yang memungkinkan untuk melakukan transaksi tukar tambah.


(12)

SISTEM INFORMASI JUAL BELI MOTOR BEKAS

USED MOTORCYCLE TRADING

INFORMATION SYSTEM

Diajukan Untuk Memenuhi Persyaratan Program Studi Strata Satu (S-1) Jurusan Sistem Komputer Fakultas Teknik

Universitas Kristen Maranatha Bandung

LAPORAN TUGAS AKHIR

Ariyanto / 0827014

JURUSAN SISTEM KOMPUTER

FAKULTAS TEKNIK

UNIVERSITAS KRISTEN MARANATHA

BANDUNG


(13)

LEMBAR PENGESAHAN

SISTEM INFORMASI JUAL BELI MOTOR BEKAS

Dengan ini, saya menyatakan bahwa

isi Laporan Tugas Akhir ini sesuai dengan hasil revisi akhir.

Bandung, Agustus 2011

(Ariyanto)

Menyetujui, Mengetahui,

Pembimbing Ketua Jurusan Sistem Komputer

Semuil Tjiharjadi ST., MM., MT

Semuil Tjiharjadi ST., MM., MT

NIK : 270001

NIK : 270001


(14)

PERNYATAAN ORISINALITAS LAPORAN TUGAS AKHIR

Dengan ini, saya yang bertanda tangan di bawah ini Nama : Ariyanto

NRP : 0827014

Fakultas / Jurusan : Teknik / Sistem Komputer

Menyatakan bahwa laporan tugas akhir ini adalah benar merupakan hasil karya saya sendiri dan bukan duplikasi dari orang lain.

Apabila pada masa mendatang diketahui bahwa pernyataan ini tidak benar adanya, saya bersedia menerima sanksi yang diberikan dengan segala konsekuensinya.

Demikianlah pernyataan ini saya buat.

Bandung, Agustus 2011


(15)

PERNYATAAN PUBLIKASI LAPORAN TUGAS AKHIR

Saya yang bertanda tangan di bawah ini Nama : Ariyanto

NRP : 0827104

Fakultas / Jurusan : Teknik / Sistem Komputer Dengan ini, saya menyatakan bahwa

1. Demi pengembangan ilmu pengetahuan, saya menyetujui untuk memberikan kepada Uni versitas Kristen Maranatha Hak Bebas Royalti noneksklusif ( Non-Ekslusive Royalti-Free Right) atas laporan penelitian saya yang berjudul “Sistem Informasi Jual Beli Motor Bekas”.

2. Universitas Kristen Maranatha Bandung berhak menyimpan, mengalih mediakan / mengalih formatkan, mengelola dalam bentuk pangkalan data

(database), mendistribusikannya, serta menampilkannya dalam bentuk

softcopy untuk kepentingan akademis tanpa perlu meminta izin dari saya

selama tetap mencantumkan nama saya sebagai penulis / pencipta.

3. Saya bersedia dan menjamin untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Kristen Maranatha Bandung, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini.

Demikian pernyataan ini saya buat dengan sebenarnya dan untuk dapat dipergunakan sebagaimana semestinya.

Bandung, Agustus 2011 Yang menyatakan,


(16)

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena rahmat dan anugrah-Nya penulis dapat menyelesaikan Laporan Tugas Akhir ini. Laporan Tugas Akhir ini diajukan sebagai salah satu syarat untuk mencapai gelar Sarjana Teknik di Universitas Kristen Maranatha.

Pembuatan laporan melibatkan pihak – pihak yang banyak membantu penulis sehingga Laporan Tugas akhir ini dapat diselesaikan. Karena itu penulis ingin mengucapkan banyak terima kasih kepada :

1. Bapak Semuil Tjiharjadi ST., MM., MT. Sebagai Ketua Jurusan Sistem Komputer, Pembimbing Tugas Akhir, dan Koordinator Tugas AKhir.

2. Keluarga yang telah memberikan dukungan dan doa.

3. Seluruh dosen, staff Tata Usaha, serta teman – teman yang tidak dapat penulis sebutkan namanya satu per satu, yang telah membantu dan memberikan saran – saran yang berguna dalam pengerjaan Tugas akhir ini.

Penulis menyadari bahwa dalam penulisan Laporan Tugas akhir ini masih terdapat banyak kesalahan. Oleh karena itu penulis dengan hati terbuka bersedia menerima kritik dan saran dari pembaca.

Bandung, Agustus 2011


(17)

59 Universirtas Kristen Maranatha

DAFTAR PUSTAKA

J.Alam, M.Agus. 2003.

Mengolah Database dengan Borland Delphi 7

.

PT Elex Media Komputindo. Jakarta.

MADCOMS. 2003.

Seri Panduan Pemrograman Pemrograman Borland

Delphi 7 (Jilid 1).

ANDI. Madiun.

Nugroho, Adi. 2004.

Konsep Pengembangan Sistem Basis Data.

INFORMATIKA. Bandung.

Pranata, Anthony. 2000.

Pemrograman Borland Delphi (Edisi 3).

ANDI.

Yogyakarta.

Wahana Komputer. 2003.

Pengembangan Aplikasi Client / Server dengan

Borland Delphi.

PT Elex Media Komputindo.Jakarta.

Wong, Hendry. 2010.

Diktat Pemrograman Database.

Universitas Kristen

Maranatha. Bandung

http://andrisfaesal.blogspot.com/2009/02/mengenal-borland-delphi-70.html

http://mysql.phi-integration.com/sql/apa-itu-dml-ddl

http://www.scribd.com/doc/38992473/Sejarah-Borland-Delphi

http://www.teknik-informatika.com/teknologi-basis-data/


(1)

SISTEM INFORMASI JUAL BELI MOTOR BEKAS

USED MOTORCYCLE TRADING

INFORMATION SYSTEM

Diajukan Untuk Memenuhi Persyaratan Program Studi Strata Satu (S-1) Jurusan Sistem Komputer Fakultas Teknik

Universitas Kristen Maranatha Bandung

LAPORAN TUGAS AKHIR

Ariyanto / 0827014

JURUSAN SISTEM KOMPUTER

FAKULTAS TEKNIK

UNIVERSITAS KRISTEN MARANATHA

BANDUNG


(2)

LEMBAR PENGESAHAN

SISTEM INFORMASI JUAL BELI MOTOR BEKAS

Dengan ini, saya menyatakan bahwa

isi Laporan Tugas Akhir ini sesuai dengan hasil revisi akhir.

Bandung, Agustus 2011

(Ariyanto)

Menyetujui, Mengetahui,

Pembimbing Ketua Jurusan Sistem Komputer

Semuil Tjiharjadi ST., MM., MT

Semuil Tjiharjadi ST., MM., MT


(3)

PERNYATAAN ORISINALITAS LAPORAN TUGAS AKHIR

Dengan ini, saya yang bertanda tangan di bawah ini Nama : Ariyanto

NRP : 0827014

Fakultas / Jurusan : Teknik / Sistem Komputer

Menyatakan bahwa laporan tugas akhir ini adalah benar merupakan hasil karya saya sendiri dan bukan duplikasi dari orang lain.

Apabila pada masa mendatang diketahui bahwa pernyataan ini tidak benar adanya, saya bersedia menerima sanksi yang diberikan dengan segala konsekuensinya.

Demikianlah pernyataan ini saya buat.

Bandung, Agustus 2011


(4)

PERNYATAAN PUBLIKASI LAPORAN TUGAS AKHIR

Saya yang bertanda tangan di bawah ini

Nama : Ariyanto NRP : 0827104

Fakultas / Jurusan : Teknik / Sistem Komputer Dengan ini, saya menyatakan bahwa

1. Demi pengembangan ilmu pengetahuan, saya menyetujui untuk memberikan kepada Uni versitas Kristen Maranatha Hak Bebas Royalti noneksklusif ( Non-Ekslusive Royalti-Free Right) atas laporan penelitian saya yang berjudul

Sistem Informasi Jual Beli Motor Bekas”.

2. Universitas Kristen Maranatha Bandung berhak menyimpan, mengalih mediakan / mengalih formatkan, mengelola dalam bentuk pangkalan data (database), mendistribusikannya, serta menampilkannya dalam bentuk

softcopy untuk kepentingan akademis tanpa perlu meminta izin dari saya selama tetap mencantumkan nama saya sebagai penulis / pencipta.

3. Saya bersedia dan menjamin untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Kristen Maranatha Bandung, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini.

Demikian pernyataan ini saya buat dengan sebenarnya dan untuk dapat dipergunakan sebagaimana semestinya.

Bandung, Agustus 2011 Yang menyatakan,


(5)

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena rahmat dan anugrah-Nya penulis dapat menyelesaikan Laporan Tugas Akhir ini. Laporan Tugas Akhir ini diajukan sebagai salah satu syarat untuk mencapai gelar Sarjana Teknik di Universitas Kristen Maranatha.

Pembuatan laporan melibatkan pihak – pihak yang banyak membantu penulis sehingga Laporan Tugas akhir ini dapat diselesaikan. Karena itu penulis ingin mengucapkan banyak terima kasih kepada :

1. Bapak Semuil Tjiharjadi ST., MM., MT. Sebagai Ketua Jurusan Sistem Komputer, Pembimbing Tugas Akhir, dan Koordinator Tugas AKhir.

2. Keluarga yang telah memberikan dukungan dan doa.

3. Seluruh dosen, staff Tata Usaha, serta teman – teman yang tidak dapat penulis sebutkan namanya satu per satu, yang telah membantu dan memberikan saran – saran yang berguna dalam pengerjaan Tugas akhir ini.

Penulis menyadari bahwa dalam penulisan Laporan Tugas akhir ini masih terdapat banyak kesalahan. Oleh karena itu penulis dengan hati terbuka bersedia menerima kritik dan saran dari pembaca.

Bandung, Agustus 2011


(6)

59 Universirtas Kristen Maranatha

DAFTAR PUSTAKA

J.Alam, M.Agus. 2003.

Mengolah Database dengan Borland Delphi 7

.

PT Elex Media Komputindo. Jakarta.

MADCOMS. 2003.

Seri Panduan Pemrograman Pemrograman Borland

Delphi 7 (Jilid 1).

ANDI. Madiun.

Nugroho, Adi. 2004.

Konsep Pengembangan Sistem Basis Data.

INFORMATIKA. Bandung.

Pranata, Anthony. 2000.

Pemrograman Borland Delphi (Edisi 3).

ANDI.

Yogyakarta.

Wahana Komputer. 2003.

Pengembangan Aplikasi Client / Server dengan

Borland Delphi.

PT Elex Media Komputindo.Jakarta.

Wong, Hendry. 2010.

Diktat Pemrograman Database.

Universitas Kristen

Maranatha. Bandung

http://andrisfaesal.blogspot.com/2009/02/mengenal-borland-delphi-70.html

http://mysql.phi-integration.com/sql/apa-itu-dml-ddl

http://www.scribd.com/doc/38992473/Sejarah-Borland-Delphi

http://www.teknik-informatika.com/teknologi-basis-data/