Anda di halaman 1dari 14

PEMBUATAN PROGRAM KASIR RESTAURANT

CEPAT SAJI

TUGAS BESAR

Disusun untuk memenuhi tugas mata kuliah Otomasi Sistem Produksi yang
dibimbing oleh

Oleh:

i
KATA PENGANTAR

Pertama-tama kita panjatkan puji syukur kepada Tuhan Yang Maha Esa
karena atas limpahan rahmat, taufik, hidayah serta inayah-Nya kami dapat
menyelesaikan Laporan Tugas Besar Otomasi Sistem Produksi ini tanpa menemui
hambatan yang berarti. Tidak lupa pula kami ucapkan terima kasih kepada:

1. Dene Herwanto ST., MT selaku Ketua Program Studi Teknik Industri


Fakultas Teknik Universitas Singaperbangsa Karawang.
2. Rahmat Hidayat S.Pd., M.Pd selaku dosen pengampu mata kuliah Otomasi
Sistem Produksi.
3. Seluruh pihak yang telah membantu kami dalam menyusun laporan
praktikum Sistem Produksi.
Penulis sadar bahwa laporan yang penulis susun ini masih sangat jauh dari
sempurna oleh karena itu penulis mengharapkan masukan dan kritikan yang
bersifat membangun untuk sebagai acuan agar menjadi lebih baik lagi. Terima
kasih.

Karawang, 29 Mei 2018

Penyusun

ii
DAFTAR ISI

HALAMAN JUDUL ....................................................................................................... i


KATA PENGANTAR ................................................................................................... ii
DAFTAR ISI .................................................................................................................. iii
BAB I PENDAHULUAN .............................................................................................. 1
1.1 Latar Belakang Masalah .............................................................................. 1
1.2 Batasan Masalah .......................................................................................... 1
1.3 Perancangan Desain Aplikasi ...................................................................... 2
BAB II PEMBAHASAN ....................................................................................... 9
2.1 Hasil Aplikasi .............................................................................................. 9
2.2 Analisis Software ........................................................................................ 9
2.2.1 Sourcode ............................................................................................ 9
2.2.2 Flowchart ......................................................................................... 10
BAB III KESIMPULAN ....................................................................................... 1
DOKUMENTASI
BIODATA KELOMPOK

iii
BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah


Sekarang ini perkembangan ilmu komputer sangatlah pesat. Pemakainya
juga sudah meluas dari seluruh tanah air. Hampir di segala bidang pekerjaan
sudah menggunakan system computer sangat berperan penting dalam
berkembangnya suatu instansi – instansi perusahaan. Bahkan di toko – toko
atau counter, computer juga merupakan alat bantu berbagai masalah yang ada
pada kehidupan manusia. Misalnya dengan perhitungan yang rumit, aplikasi
bisnis, ilmu pengetahuan, bahkan di gunakan sebagai sarana permainan.
Banyak keuntungan yang di dapat dari aplikasi pengolahan data yang telah
terkomputerisasi dibandingkan dengan pengolahan data secara manual.
Keuntungan yang di peroleh antara lain informasi atau data menjadi lebih
cepat dan dapat lebih hemat dalam ruang penyimpanan data untuk
mengurangi data – data yang sudah tidak di perlukan lagi. Keuntungan lainya
adalah pengolahan data yang telah terkomputerisasi mampu menyimpan
instruksi – instruksi untuk penyimpanan masalah serta penyimpanan
informasi secara cepat, tepat dan akurat.
Semakin banyak perusahaan atau bidang usaha menggunakan teknologi
komputer agar tercipta kualitas lebih baik di bandingkan sistem manual.
Berdasarkan hal tersebut penulis mencoba menyajikan dalam sebuah tulisan.
Tulisan tersebut di tuangkan dalam tugas Otomasi Sistem Produksi yang
mengambil masalah dalam hal kasir restaurant dengan judul: ”Pembuatan
Program Kasir Restaurant Cepat Saji”.

1.2 Batasan Masalah


Dalam setiap pembahasan suatu permasalahan, perlu diadakan pembatasan agar
dalam penulisan penelitian ini lebih terarah. Batasan masalah yang diambil dalam
penulisan penelitian ini adalah :

1
2

1. Membuat aplikasi sesederhana mungkin agar cepat melayani customer dengan


waktu sesingkat – singkatnya.
2. Pelayanan pada server mengikuti disiplin pelayanan yang telah dibuat oleh
perusahaan itu sendiri.

1.3 Perancangan Desain Aplikasi


1. Komponen
Komponen Properties Value
Name Form1
Form
BorderStyle 1 – Fixed Single
Name Panel1
Panel1
BackColor Pallette <220, 7, 7>
Name Panel2
Panel2
BackColor Pallette <Bisque>
Name Pbpigur1
PictureBox 1
BackgroundImageLayout <Zoom>
Label1-2 Name Label1, label2
Name lbpigur1, lbpigur2
Label3-4
BackColor Pallette <Transparant>
GroupBox 1 – 2 Name gbmakanan, gbminuman
cb1, cb2, cb3, cb4, cb5, cb6,
Name
cb7, cb8
<Spicy Tuna Stuffed Crusted
Cheese>, <Beef Corn Stuffed
Crusted Cheese>, <Beef
Mayo Stuffed Crusted
CheckBox 1-8
Cheese>, <Cheese Corn
Caption
Stuffed Crusted Cheese>,
<Orange Lychee Sparkle>,
<Peach Spring>, <Pink
Float>, <Pineapple Rum Mix
Orange Juice>.
PictureBox 2-9 Name pb1, pb2, pb3, pb4, pb5, pb6,
3

pb7, pb8
BackgroundImageLayout <Zoom>
tbharga1, tbharga2, tbharga3,
Name tbharga4, tbharga5, tbharga6,
tbharga7, tbharga8
TextBox 1-8 <47000>, <45000>,
<51000>, <45000>,
Text
<21000>, <23700>,
<22500>, <21000>
jm1, jm2, jm3, jm4, jm5,
Name
TextBox 9-16 jm6, jm7, jm8
Text <0>
Button1 Name Button1
Text <Hitung>
Label5-7 Name ltotal, lbayar, lkembali
<Total>, <Bayar>,
Text
<Kembali>
TextBox Name ttotal, tbayar, tkembali

2. Desain
Dalam tutorial ini yang akan dibuat adalah progam kasir atau
perhitungan keuangan yang digunakan dalam Resturant Cepat saji Pizza
Hot. Fungsi yang akan diisikan dalam program ini adalah perhitungan
keuangan dari biaya total hingga pengembalian dari uang yang dibayar.
Pembuatan program aplikasi menggunakan Visual Basic dilakukan
dengan membuat tampilan aplikasi pada form, kemudian diberi script
program di dalam komponen-komponen yang diperlukan. Form disusun
oleh komponen-komponen yang berada di [Toolbox], dan setiap
komponen yang dipakai harus diatur propertinya lewat jendela
[Property].
4

1. Langkah pertama yang perlu dilakukan adalah membuka microsoft


visual basic 2010 dengan double klik pada menu yang telah ada
maupun dari start menu.

2. Setelah jendela microsoft visual basic terbuka, pilih icon new project
untuk membuat file baru.
5

3. Lalu pilih Windows Forms Application untuk memulai form visual


basic.

4. Pertama tama, ubah backcolor form dengan warna dark orange, lalu
tambahkan komponen panel ke dalam form, panel dapat di klik pada
toolbox ke dalam form. Selanjutnya ubah posisi panel dengan cara
klik dock pada properties untuk menentukan posisi panel sesuai
dengan posisi yang di inginkan

5. Selanjutnya, membuat pilihan menu. Langkah yang pertama adalah


membuat groupbox untuk menu makanan. Dengan mengklik fasilitas
groupbox yang ada di menu toolbox, lalu selanjutnya membuat isi
6

dari menu makanan dengan cara mengklik check box untuk


mencetang apabila customer sudah memesan menu tersebut, tidak
lupa mengganti text yang ada di checkbox sesuai dengan nama
menu. Lalu selanjutnya mengklik fasilitas textbox untuk mengisi
nilai harga dari makanan dan juga untuk mengisi quantity pesanan
customer. Ulang langkah diatas untuk jenis makanan yang lain.

6. Setelah bagian daftar menu selesai, selanjutnya menerapkan tagline


restoran dengan mengklik label, dan mengganti text yang ada
menjadi text yang sesuai.
7

7. Selanjutnya membuat textbox untuk mengetahui total nilai, bayar


dan kembalian dengan cara membuat label dan textbox untuk
mencatumkan total nilai, bayar dan kembalian pada proses ttransaksi
costumer.

8. Terakhir membuat dua lebel pada bagian kanan atas, yang berujuan
untuk mencantumkan waktu pada interface kasir restoran cepat saji.
8

9. Beikut adalah tampilan interface yang sudah diisi oleh cutomer


BAB II
PEMBAHASAN

2.1 Hasil Aplikasi

2.2 Analisis Software


2.2.1 Sourcode
Public Class Form1
Dim total, bayar, kembali As Double
Dim cb As CheckBox()
Dim tharga As TextBox()
Dim jm As TextBox()

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load
cb = New CheckBox() {cb1, cb2, cb3, cb4, cb5, cb6, cb7, cb8}
tharga = New TextBox() {tharga1, tharga2, tharga3, tharga4,
tharga5, tharga6, tharga7, tharga8}
jm = New TextBox() {jm1, jm2, jm3, jm4, jm5, jm6, jm7, jm8}
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles Button1.Click
Dim i As Integer
total = 0
For i = 0 To 7
If cb(i).Checked = True Then
total = total + (Val(tharga(i).Text) *
Val(jm(i).Text))
End If

9
10

Next
ttotal.Text = "RP." & Format(total, "#,#.##")
End Sub

Private Sub tbayar_KeyPress(ByVal sender As Object, ByVal e As


System.Windows.Forms.KeyPressEventArgs) Handles tbayar.KeyPress
If e.KeyChar = Chr(13) Then
bayar = Val(tbayar.Text)
kembali = bayar - total
tkembali.Text = "Rp." & Format(kembali, "#,#.##")
End If
End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles Timer1.Tick
Label1.Text = TimeOfDay
Label2.Text = Today
End Sub
End Class

2.2.2 Flowchart
1

BAB III
KESIMPULAN

Sistem otomasi dapat didefinisikan sebagai suatu teknologi yang berkaitan


dengan aplikasi mekanik, elektronik dan system yang berbasis computer
(computer, PLC/Mikro). Semua nya bergabung jadi satuuntuk memberikan fungsi
terhadap manipulator (Mekanik) sehingga akan memiliki fungsi tertentu.
Fungsi dari rangkaian otomasi yang telah dibuat adalah untuk mempermudah
saat memesan menu dan melakukan transaksi pembayaran. Manfaat yang didapat
tidak perlu mencatat kembali pesananansecara manual.

Anda mungkin juga menyukai