Download - Cover Romawi

Transcript

PERANCANGAN PROGRAM PENJUALAN BARANG SECARA TUNAI PADA CV SYAKIRA PRODUCTION MENGGUNAKAN MICROSOFT VISUAL FOXPRO 9.0

TUGAS AKHIRDiajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga (DIII)

Mochamad Ridwan Gunawan NIM:12089181

Jurusan Manajemen Informatika Akademi Manajemen Informatika dan Komputer BSI Bogor Bogor

2011

SURAT PERNYATAAN KEASLIAN TUGAS AKHIRYang bertanda tangan dibawah ini: Nama NIM Perguruan Tinggi Alamat Kampus Alamat Rumah : : : : : Mochamad Ridwan Gunawan 12089181 AMIK Bina Sarana Informatika Jl. Merdeka No. 168 Bogor Komp. IPB Cikarawang No. 15 Dramaga Kab.Bogor

Dengan ini menyatakan bahwa tugas akhir yang telah saya buat dengan judul:PERANCANGAN PROGRAM PENJUALAN BARANG SECARA TUNAI CV SYAKIRA PRODUCTION DENGAN MENGGUNAKAN MICROSOFT VISUAL FOXPRO 9.0 adalah asli (orsinil) atau tidak plagiat (menjiplak) dan belum pernah diterbitkan/dipublikasikan dimanapun dan dalam bentuk apapun. Demikianlah surat pernyataan ini saya buat dengan sebenar-benarnya tanpa ada paksanaan dari pihak manapun juga. Apabila dikemudian hari ternyata saya memberikan keterangan palsu dan atau ada pihak lain yang mengklaim bahwa tugas akhir yang telah saya buat adalah hasil karya milik seseorang atau badan tertentu, saya bersedia diproses baik secara pidana maupun perdata dan kelulusan saya dari Bina Sarana Informatika (BSI) Bogor dicabut/dibatalkan.

Dibuat di : Bogor Pada tanggal : 17 Juli 2010 Yang menyatakan, Materai Rp. 6.000,-

ii

Mochamad Ridwan Gunawan

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMISYang bertanda tangan di bawah ini, saya: Nama NIM Perguruan Tinggi Program Studi Alamat Kampus Alamat Rumah : : : : : : Mochamad Ridwan Gunawan 12089181 AMIK Bina Sarana Informatika Manajemen Informatika Jl. Merdeka No. 168 Bogor Komp. IPB Cikarawang No. 15 Dramaga Kab.Bogor

Dengan ini menyetujui untuk memberikan ijin kepada pihak Bina Sarana Informatika (BSI) Bogor Hak Bebas Royalti Non-Eksklusif (Non-exclusive Royalti-Free Right) atas karya ilmiah kami yang berjudul:PERANCANGAN PROGRAM PENJUALAN BARANG SECARA TUNAI PADA CV SYAKIRA PRODUCTION DENGAN MENGGUNAKAN MICROSOFT VISUAL FOXPRO 9.0 beserta perangkat yang diperlukan (apabila ada). Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Bina Sarana Informatika (BSI) Bogor berhak menyimpan, mengalih-media atau format-kan, mengelolaannya dalam pangkalan data (database), mendistribusikannya dan menampilkan atau mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari kami selama tetap mencantumkan nama kami sebagai penulis/pencipta karya ilmiah tersebut. Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Bina Sarana Informatika (BSI) Bogor, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini. Demikian pernyataan ini saya buat dengan sebenarnya. Dibuat di : Bogor Pada tanggal : 17 Juli 2011 Yang menyatakan, Materai Rp. 6.000,-

iii

Mochamad Ridwan Gunawan

PERSETUJUAN DAN PENGESAHAN TUGAS AKHIRTugas Akhir ini diajukan oleh: Nama : Mochamad Ridwan Gunawan NIM : 12089181 Program Studi : Manajemen Informatika Jenjang : Diploma Tiga (D.III) Judul Tugas Akhir: Komputerisasi Sistem Penjualan Barang Reklame Pada PT Lindo Pratama Jakarta Untuk dipertahankan pada pariode I-2010 dihadapan penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya (A.Md) pada Program Diploma Tiga (D.III) Jurusan Manajemen Informatika di Akademi Manajemen Informatika & Komputer Bina Sarana Informatika. Jakarta, 20 Agustus 2010 PEMBIMBING TUGAS AKHIR

Pembimbing

:

..............(Tanda Tangan)............... ..............(Tanda Tangan)............... DEWAN PENGUJI

Asisten Pembimbing :

Penguji I

:

..............(Tanda Tangan)...............

Penguji II

:

..............(Tanda Tangan)...............

iv

LEMBAR KONSULTASI TUGAS AKHIR AKADEMI BINA SARANA INFORMATIKA

NIM Nama Lengkap Dosen Pembimbing Judul Tugas Akhir

: 12089181 : Mochamad Ridwan Gunawan : H. Ahmad Ishaq, M.Kom : Perancangan Program Penjualan Barang

Secara Tunai Pada CV Syakira Production Dengan Menggunakan Microsoft Visual Foxpro 9.0Tanggal No 1 2 3 4 5 6 Bimbingan 26 April 2010 20 Mei 2010 30 Juni 2010 09 Juli 2010 20 Juli 2010 23 Juli 2010 Pokok Bahasan Pembimbing Bimbingan Perdana Pengajuan Program dan Bab 1 Program ACC Pengajuan Bab 2 dan Bab 3 Bab 2 dan Bab 3 ACC Acc Keseluruhan Paraf Dosen

Catatan untuk dosen pembimbing.

v

Bimbingan Tugas Akhir Dimulai pada tanggal Diakhiri pada tanggal Jumlah pertemuan bimbingan : 26 April 2010 : 23 Juli 2010 : 6 Kali

Disetujui oleh, Dosen Pembimbing

(--------------------------)

vi

LEMBAR KONSULTASI TUGAS AKHIR AKADEMI BINA SARANA INFORMATIKA

NIM Nama Lengkap Assisten

: 12089181 : Mochamad Ridwan Gunawan :Siti Nur : : Perancangan Program Penjualan Barang

Dosen Pembimbing Judul Tugas Akhir

Secara Tunai Pada CV Syakira Production Dengan Menggunakan Microsoft Visual Foxpro 9.0Tanggal No 1 2 3 4 5 6 Bimbingan 26 April 2010 02 Juni 2010 01 Juli 2010 12 Juli 2010 18 Juli 2010 22 Juli 2010 Pokok Bahasan Pembimbing Bimbingan Perdana Pemeriksaaan Program dan BAB1 ACC Program Revisi BAB 1+BAB2+BAB3 BAB1+BAB II + BAB III ACC ACC Keseluruhan Paraf Dosen

Catatan untuk dosen pembimbing. Bimbingan Tugas Akhir

vii

Dimulai pada tanggal Diakhiri pada tanggal Jumlah pertemuan bimbingan

: 26 April 2010 : 22 Juli 2010 : 6 Kali

Disetujui oleh, Asisten Dosen Pembimbing

(..)

KATA PENGANTAR

viii

Puji dan syukur kehadirat Allah SWT yang telah melimpahkan segala rahmat dan hidayah-Nya, sehingga tugas akhir ini dapat diselesaikan dengan baik dan tepat waktu. Tugas akhir ini merupakan salah satu syarat yang harus dipenuhi guna kelulusan program Diploma Tiga (D.III) jurusan Manajemen Informatika di Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika AMIK BSI Bogor. Adapun judul penulisan tugas akhir yang penulis ambil adalah: PERANCANGAN PROGRAM PENJUALAN BARANG SECARA TUNAI PADA CV SYKIRA PRODUCTION DENGAN MENGGUNAKAN MICROSOFT VISUAL FOXPRO 9.0 Penulis menyadari bahwa tugas akhir ini tidak akan terselesaikan dengan baik tanpa bantuan dan bimbingan dari semua pihak. Oleh karena itu, dalam kesempatan kali ini penulis mengucapkan terima kasih kepada semua pihak yang telah membantu penyelesaian tugas akhir ini antara lain: 1. 2. Bpk. Ir. Naba Aji Notoseputro, selaku Direktur BSI Bapak H. Ahmad Ishaq, M.Kom selaku Ketua Jurusan Manajemen Informatika Bina Sarana Informatika 3. telah Bapak H. Ahmad Ishaq, M.Kom, selaku Dosen Pembimbing Tugas akhir yang meluangkan waktunya untuk memberikan perbaikan-perbaikan demi

kesempurnaan tugas akhir ini 4. ............................, selaku Assisten Dosen Pembimbing Tugas Akhir yang telah turut pula memberikan masukan-masukan yang dapat membantu demi kesempurnaan tugas akhir ini 5. Orang Tua, kakak dan Adikku yang selalu memberikan motivasi. ix

6. 7.

Staff/karyawan/dosen dilingkungan AMIK BSI Bogor Muhammad Syukron Anugrah selaku pempinan dan admin CV Syakira Production

8.

Specially for My Dear Dittya Dharma Putri yang telah sabar untuk menjadi pendengar segala keluhan-keluhan dan memberikan semangat.

9.

Teman-teman The Bilgau Guru Tyo, Guru Ricky, Guru Agung, Jhon Gojiem, Lucky, Japra, aris, Dicky, Piyong, Saon, Item, Gembol dan Mang Ace.

10.

Teman-teman Dhe-Net Ade, Bebek, Oja, Tulang, Kodok, Batak, and Bengal yang selalu memberikan semangat untuk tetap berjuang. Serta semua pihak yang terlalu banyak untuk disebut satu-persatu. Penulis menyadari bahwa tugas akhir ini kurang dari sempurna, untuk itu penulis mohon kritik dan saran yang bersifat membangun demi kesempurnaan penulisan dimasa yang akan datang. Akhir kata semoga tugas akhir ini dapat berguna bagi penulis khususnya dan bagi para pembaca yang berminat pada umumnya. Bogor, 17 Juli 2011 Penulis

Mochamad Ridwan Gunawan

ABSTRAKSI

x

Mochamad Ridwan Gunawan (12089181), Perancangan Program Penjualan Barang Secara Tunai Pada CV Syakira Production Dengan Menggunakan Microsoft Visual Foxpro 9.0 CV Syakira production merupakan salah satu perusahaan yang menjual berbagai macam barang. Dalam kegiatannya CV Syakira Production melakukan proses penjualan, dimulai dari pengolahan data barang dengan memasukkan data di form master barang. Dalam proses pengolahan data barang, bagian kasir (user) mengentry data barang, apabila barang telah di input maka user tidak perlu lagi memasukan datanya kembali agar tidak terjadikan redudansi (kerangkapan data). Apabila semua proses telah dilalukan dalam jangka waktu per hari sampai dengan per bulan maka bagian kasir memberikan laporan kepada pemilik toko, yang terdiri dari laporan data barang, laporan data penjualan per nomor nota, per kode barang. Dengan adanya suatu sistem komputerisasi maka tidak terlepas dari masalah software yang akan digunakan untuk menjalankan program aplikasi tersebut. Adapun perangkat lunak yang dibutuhkan dalam membuat program CV Syakira Production adalah paket program yang digunakan yaitu Microsoft Visual Foxpro 9.0 sebagai bahan program yang berbasis windows, diharapkan dapat memberikan kemudahan bagi para pemakai dalam mengolah data dan menjalankan program sederhana ini. Dengan demikian proses kerja untuk penjualan barang di toko dapat terkontrol dan juga dipertanggungjawabkan, dan dengan adanya komputerisasi sistem proses kerja akan lebih mudah, efektif dan efisien. Kata Kunci : Perancangan Program, Program Penjualan Barang

xi

ABSTRACTMochamad Ridwan Gunawan (12089181), Goods Sale Program Planning According To Cash In CV Syakira Production using Microsoft Visual Foxpro 9.0 CV Syakira Production be one of the store that sell many of goods. In store the activity CV Sykira Production do sale process, begun from goods data processing with put into data at form master goods. In course of goods data processing, cashier part (user) mengentry goods data, when has goods at input so unnecessary user again the data insert returned so that not made redudansi (data doubling). When all process within per days up to month so cashier part given report to tradesman, consist of goods data report, sale data report period, note number, goods code. With existence a computerization system so will not quit of software problem that be used to run application program. As to software that wanted in make store program CV Sykira Production program package that used that is Microsoft Visual Foxpro 9.0 upon which program based on windows, supposed can give ease to all user in cultivate data and run this simple program. Thereby work process for goods sale at in store can be controlled by as well as justified, and with existence of activity process system computerization will be more easy to, efficient and effective. Keyword: Scheme Of Program, Goods Sale Program

xii

DAFTAR ISIHalaman Lembar i Lembar ii Lembar Lembar Lembar v Lembar vi Kata x Abstraksi................... xii Daftar xiv Daftar Simbol..... xv Daftar xix Daftar Tabel xx Daftar xxi BAB I 1 1.2 2 1.3 2 1.4 3 BAB II PEMBAHASAN Ruang Lingkup Metode Penelitian Maksud dan Tujuan PENDAHULUAN 1.1 Latar Pengantar Konsultasi Tugas Akhir Pernyataan iii Persetujuan iv Persetujuan dan Penguji Publikasi Pengesahan Tugas Karya Tugas Ilmiah Akhir Akhir Pernyataan Keaslian Tugas Akhir Judul Tugas Akhir

Isi.............

Gambar

Lampiran

Belakang

xiii

2.1 4 2.2 19 BAB III 57 3.2 58 DAFTAR PUSTAKA DAFTAR RIWAYAT HIDUP SURAT KETERANGAN PKL/RISET LAMPIRAN-LAMPIRAN PENUTUP 3.1

Landasan Analisa

Teori Perancangan

Kesimpulan....... Saran................

DAFTAR SIMBOL

A. Simbol Program Flowchart

TERMINAL Digunakan untuk menggambarkan awal dan akhir dari suatu kegiatan.

DECISION Digunakan untuk menggambarkan proses pengujian suatu kondisi yang ada.

xiv

PREPARATION Digunakan untuk menggambarkan persiapan harga awal, dari proses yang akan dilakukan.

FLOW LINE Digunakan untuk menggambarkan hubungan proses dari satu proses ke proses lainnya.

INPUT/OUTPUT Digunakan untuk menggambarkan proses memasukkan data yang berupa pembacaan data dan sekaligus proses keluaran yang berupa pencetakan data.

PROCESS Digunakan untuk menggambarkan proses pengolahan yang dilakukan.

SUBROUTINE Digunakan untuk menggambarkan proses pemanggilan sub program dari main program (recursivitas).

xv

OFF PAGE CONNECTOR Digunakan untuk menunjukkan sambungan bagian

flowchart pada halaman yang berbeda. ON PAGE CONNECTOR Digunakan untuk menunjukkan sambungan bagian

flowchart pada halaman yang sama.

B. Simbol Konfigurasi Komputer

PROCESS Digunakan untuk menggambarkan proses pengolahan yang dilakukan dengan CPU sebagai medianya.

DISPLAY Digunakan untuk menggambarkan kegiatan menampilkan data melalui CRT (Chatode Ray Tube) atau monitor.

MANUAL INPUT Digunakan untuk menggambarkan kegiatan memasukkan data dengan menggunakan terminal (Keyboard).

xvi

LINE PRINTER Digunakan untuk menggambarkan pengeluaran data pada mesin pencetak (printer).

FLOPPY DISK DRIVE Digunakan untuk menggambarkan proses pembacaan data dengan media disket.

DIRECT ACCESS STORAGE Digunakan untuk menggambarkan proses pembacaan data dengan media hard disk.

FLOW LINE Digunakan untuk menggambarkan hubungan proses dari satu proses ke proses lainnya.

xvii

DAFTAR GAMBAR

Halaman 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Gambar 24 Gambar 25 Gambar 26 Gambar 27 Gambar 33 Gambar 34 Gambar 42 Gambar 43 Gambar 44 Gambar 45 II.1. II.2. II.3. II.4. II.5. II.6. Bentuk Bentuk Bentuk Bentuk Tidak Normal Normal Normal Normal Kesatu Kedua Ketiga (UnNormalized Normal Normal Normal Form) Form) Form) Form)

(1NF/First (2NF/Second (3NF/Third Data Input

Rancangan Diagram II.7. HIPO

Keamanan (Hirarchy

(Password) Output) login Utama Barang Data User

Process

Flowchart Flowchart Flowchart Flowchart Program Program Program

Program Menu Data

II.8. II.9. II.10.

xviii

11. 12. 13. 14. 15. 16.

Gambar II.11. Flowchart Program Penjualan 46 Gambar II.12. Flowchart Program Laporan Penjualan Per Nomor Nota 47 Gambar II.13. Flowchart Program Laporan Penjualan Per Kode Barang 48 Gambar II.15. Flowchart Program ubah password 49 Gambar II.15. Flowchart Program About 50 Gambar II.16. Konfigurasi Sistem Komputer 56

DAFTAR TABEL

Halaman 1. Tabel 28 II.1 Spesifikasi File Data Barang

xix

2. 3. 4.

Tabel 29 Tabel 30 Tabel 31

II.2 II.3 II.4

Spesifikasi Spesifikasi Spesifikasi

File File

Data

User Transaksi Detail

File

DAFTAR LAMPIRAN Halaman xx

A-1. A-2.

Data 62 Data Data Data

Barang User Barang User Penjualan Penjualan Penjualan Per Per Login Menu Data Data Transaksi Laporan Laporan Laporan Laporan Penjualan Penjualan ubah Penjualan Data Data Berdasarkan Berdasarkan Nomor Kode Nomor Kode Nota Barang Kasir Utama Barang User Barang Barang User Nota Barang password About

63 B-1. Laporan 64 B-2. Laporan 65 B-3. Struk 66 B-4. Laporan 67 B-5. Laporan 68 C-1. Tampilan 70 C-2. Tampilan 71 C-3. Tampilan 72 C-4. Tampilan 73 C-5. Tampilan 74 C-6. Tampilan 75 C-7. Tampilan 76 C-8. Tampilan 77 C-9. Tampilan 78 C-10. Tampilan 79 C-11. Tampilan 80

xxi