PERANGKAT LUNAK SIMULASI MESIN JUAL OTOMATIS PERMEN DAN COKLAT MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR YAZID YAFIZHAM 102406027

  

TUGAS AKHIR

YAZID YAFIZHAM

102406027

  

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2013

  Universitas Sumatera Utara PERANGKAT LUNAK SIMULASI MESIN JUAL OTOMATIS PERMEN DAN COKLAT MENGGUNAKAN VISUAL BASIC 6.0

TUGAS AKHIR

  Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya Komputer

  

YAZID YAFIZHAM

102406027

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

  

2013 ii

  

PERSETUJUAN

  Judul : PERANGKAT LUNAK SIMULASI MESIN JUAL OTOMATIS PERMEN DAN COKLAT MENGGUNAKAN VISUAL BASIC 6.0

  Kategori : TUGAS AKHIR Nama : YAZID YAFIZHAM Nomor Induk Mahasiswa : 102406027 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

  ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

  Diluluskan di Medan, Juni 2013

  Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua,

  Pembimbing, Prof.Dr.Tulus, M.Si Drs. Marihat Situmorang, M.Kom.

  NIP 196209011988031002 NIP. 196312141989031001 iii

PERNYATAAN PERANGKAT LUNAK SIMULASI MESIN JUAL OTOMATIS PERMEN DAN COKLAT

  TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya.

  Medan, Juni 2013 YAZID YAFIZHAM 102406027 iv

  

PENGHARGAAN

  Syukur Alhamdulillah penulis ucapkan serta panjatkan ke hadirat Allah SWT yang telah memberikan rahmat, berkah serta hidayah-Nya kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini sebagai salah satu syarat untuk menyelesaikan perkuliahan pada Program Studi Diploma III Teknik Informatika Fakultas Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

  Pada kesempatan ini penulis mengucapkan terima kasih serta penghargaan yang sebesar-besarnya kepada ayahanda Naharuddin dan ibunda tersayang Dra.Hj.Nirmawaty Tanjung yang telah membimbing dengan penuh cinta kasih sayang, memelihara dan memperhatikan penulis sejak kecil serta selalu mencukupi segala keperluan baik secara moril maupun materil hingga akhirnya penulis mampu menyelesaikan laporan tugas akhir ini.

  Selanjutnya penulis menyampaikan rasa terima kasih dan penghargaan yang sebesar-besarnya kepada semua pihak yang telah memberikan bantuan dan masukan, baik secara moril dan materil dalam menyelesaikan penulisan tugas akhir ini, terutama sekali kepada:

  1. Bapak Drs. Marihat Situmorang, M.Kom selaku Dosen pembimbing penulis yang selalu memberikan masukan, baik kritik dan saran kepada penulis selama pembuatan tugas akhir ini mulai dari awal sampai dengan selesai.

  2. Bapak Syahriol Sitorus, S.Si, M.IT selaku Ketua Program Studi D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera utara.

  3. Bapak Prof.Dr.Tulus,M.Si selaku Ketua Departemen Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

  4. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas MIPA Universitas Sumatera Utara.

  5. Bapak dan Ibu Dosen serta Staf Fakultas Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

  6. Buat Abang dan Kakakku Tersayang yang telah memberikan semangat kepada penulis dalam penyelesaian tugas akhir ini.

  7. Kepada Ridho Adli, Faza Qintara, Sappe Herianto Manullang, Ricki Reynaldo Simanjuntak, Rizki Ananda Parinduri dan Dhita Pratiwi sebagai teman terdekat yang telah membantu dan memberi semangat penulis dalam menyelesaikan tugas akhir ini.

  8. Buat seluruh alumni D3 Teknik Informatika yang selama ini telah membantu penulis dalam memberikan saran untuk menyelesaikan program.

  9. Buat seluruh teman angkatan 2010 khusus nya Kom B2010 yang selama ini telah menjadi keluarga dan sahabat penulis.

  10. Semua keluarga, saudara, dan juga rekan-rekan baik dikampus maupun diluar kampus.

  Laporan ini sudah selesai, namun penulis menyadari bahwa masih ada kekurangan didalamnya karena keterbatasan pengetahuan dan kemampuan penulis. Untuk itu, diharapkan kritik dan saran yang bersifat membangun demi perbaikan dan penyempurnaan laporan ini. Semoga laporan ini bermanfaat bagi semua yang membaca sebagai wacana dalam memperluas cakrawala pengetahuan.

  Kiranya Allah SWT memberikan hidayah-Nya kepada kita semua sehinga sukses dalam menggapai cita-cita yang diinginkan. Amin.

  Medan, Juni 2013 Penulis, YAZID YAFIZHAM NIM. 102406027

  

ABSTRAK

  Di Indonesia saat ini bidang penjualan dalam memasarkan produk khususnya coklat dan permen masih banyak yang menggunakan pelayanan secara konvensional untuk sampai ke konsumen, terutama penjualan dalam lingkup kecil dari penjual ke konsumen akhir. Dimana dengan hanya mengandalkan penjualan secara konvensional ini, kita bisa perhitungkan berapa biaya yang diambil untuk setiap toko yang mereka ambil dari kelebihan menjual harga coklat dan permen untuk setiap kali penjualan untuk sampai kekonsumen akhir. Sehingga harga yang sampai ke konsumen jauh lebih mahal dari yang seharusnya dan harganya pun tidak merata disetiap toko. Oleh karena itu penulis ingin merancang suatu simulasi mesin jual otomatis dengan suatu perangkat lunak atau program yang menjadi alat untuk menjelaskan bagaimana proses kerja mesin jual otomatis yang dapat melayani konsumen secara langsung, sehingga konsumen akan memahami proses kerja mesin tersebut dan mendapatkan produk coklat atau permen yang diinginkannya.

  

ABSTRACT

  Indonesia is currently in the field of sales in marketing their products, especially chocolate and candy are still many who use conventional services to get to consumers, especially the sale of the small scope of the seller to the final consumer. Where to rely solely on conventional sales, we can calculate how much money was taken for each store they take of the excess selling price of chocolate and candy for every time a sale is to get to the end consumer. So the price is up to the consumer is much more expensive than it should and the price is not evenly distributed in every store. The authors therefore wish to design a simulation of automatic selling machines with a software or program as a means to explain how the work process automatic selling machines that can serve customers directly, so that consumers will understand the process of working the machine and get a chocolate or candy product wants. vii

  Halaman Persetujuan ii

  21

  10

  2.5.3 Pengertian dari Objek

  10

  2.5.4 Pembuatan Objek

  11

  2.5.5 Property

  11

  2.5.6 Event

  11

  2.5.7 Menjalankan Visual Basic 6.0

  12

  2.4 Flowchart

  19 Bab 3 Perancangan Sistem

  3.1 Definisi Perancangan Sistem

  9

  21

  3.2 Gambaran Umum Sistem Rancangan Simulasi Mesin Jual Otomatis

  21

  3.3 Proses Perancangan

  23

  3.3.1 Perancangan Simulasi Mesin Jual Otomatis

  23

  3.3.2 Perancangan Form1

  24

  3.3.3 Perancangan Form2

  25

  3.3.4 Perancangan Form3

  26

  3.3.5 Perancangan Form4

  2.5.2 Memahami Objek

  2.5.1 Pemograman Event Driven

  Pernyataan iii

  1.4 Tujuan dan Manfaat

  Penghargaan iv

  Abstrak vi

  Daftar Isi vii

  Daftar Tabel ix

  Daftar Gambar x

  Bab 1 Pendahuluan

  1

  1.1 Latar Belakang

  1

  1.2 Rumusan Masalah

  2

  1.3 Batasan Masalah

  2

  3

  9

  1.5 Metode Penelitian

  3

  1.6 Sistematika Penulisan

  4 Bab 2 Landasan Teori

  6

  2.1 Sejarah Mesin Jual Otomatis

  6

  2.2 Pengertian Perangkat Lunak

  7

  2.3 Pengertian Program Aplikasi

  8

  2.4 Proses Perangkat Lunak

  8

  2.5 Mengenal Visual Basic 6.0

  26 viii

  3.3.6

  27 Perancangan ucItem (UserControl)

  3.3.7

  27 Mengkompile Program

  Bab 4 Implementasi Sistem

  28

  4.1

  28 Pengertian Implementasi Sistem

  4.2

  30 Kebutuhan Sistem

  4.3

  32 Pengujian Program 4.3.1.

  33 Uang Tunai

  Bab 5 Kesimpulan dan Saran

  37

  5.1

  37 Kesimpulan

  5.2

  38 Saran Daftar Pustaka xi

  Lampiran

  Halaman

  

DAFTAR TABEL

Tabel 2.1 Simbol

  20 Universitas Sumatera Utara

  • – Simbol Flowchart

  

DAFTAR GAMBAR

  24 Gambar 3.4 Tampilan Form1 Mesin Jual Otomatis

  35 Gambar 4.7 Tampilan user menekan tombol OK dan barang beserta uang kembalian Keluar dari mesin

  35 Gambar 4.6 Tampilan proses pembatalan dan uang keluar dari mesin

  34 Gambar 4.5 Tampilan user memilih jenis barang melebih nominal uang yang Dimasukkan

  34 Gambar 4.4 Tampilan user memilih jenis barang dan harga tidak melebihi nominal uang yang dimasukkan

  33 Gambar 4.3 Tampilan Mesin mendeteksi Jenis Transaksi dan Nominalnya

  32 Gambar 4.2 Tampilan uang Rp. 10000,- dimasukkan kedalam mesin

  27 Gambar 4.1 Tampilan Program MesinJualOtomatis.exe

  26 Gambar 3.10 Tampilan ucItem

  26 Gambar 3.7 Tampilan Form4 Barang

  25 Gambar 3.6 Tampilan Form3 Money

  25 Gambar 3.5 Tampilan Form2 Menu Barang

  23 Gambar 3.3 Tampilan Lembar Kerja Form

  Halaman

  22 Gambar 3.2 Tampilan New Project Microsoft Visual Basic 6.0

  17 Gambar 3.1 Flowchart Simulasi Mesin Jual Otomatis

  17 Gambar 2.9 Toolbox

  16 Gambar 2.8 Toolbar

  16 Gambar 2.7 Form Layout

  15 Gambar 2.6 Windows Project

  14 Gambar 2.5 Windows Form

  13 Gambar 2.4 Windows Properties

  13 Gambar 2.3 Tampilan Awal Standard EXE

  12 Gambar 2.2 IDE Visual Basic

Gambar 2.1 Jendela Utama Program Komputer

  36 Universitas Sumatera Utara