Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
ABSTRAKSI
Nur Siti Jamilah (12102209), Perancangan Program Pemesanan Menu Pada Warung Nasi
Fajar Baru Karawang.
Dalam era globalisasi sekarang ini, teknologi informasi melaju dengan cepatnya.
Adapun komputer yang merupakan peralatan yang diciptakan untuk mempermudah pekerjaan
manusia, saat mencapai kemajuan baik di dalam pembuatan hardware maupun software.
Warung Nasi Fajar Baru membutuhkan teknologi khususnya
komputer yang
menunjang dan memberikan pelayanan yang memuaskan bagi para customer. Untuk itulah
penulis mencoba membuat Tugas Akhir mengenai perancangan program di Warung Nasi Fajar
Baru yang sampai saat ini belum terkomputerisasi.
Warung Nasi Fajar bergerak di bidang usaha kuliner yaitu yang menyajikan masakan
khas Padang. Pada pemesanan menu masih menggunakan manual.
Perancangan program merupakan solusi yang terbaik untuk memecahkan
permasalahan-permasalahan yang ada pada usaha ini, serta dengan sistem yang terkomputerisasi
dapat tercapai suatu kegiatan yang efektif dan efisien dalam menunjang aktifitas pada usaha ini.
Banyaknya pelanggan yang memesan menu, maka semakin banyak pula pemesanan menu yang
harus diproses secara cepat dan tepat.
Kata Kunci : Perancangan Program, Program Pemesanan Menu.
1.
PENDAHULUAN
1. Observasi
Dalam hal ini penulis melakukan
pangamatan
langsung ke sumber
dimana data tersebut berada,agar data
relevan dan mendukung sesuai dengan
judul Tugas Akhir yang penulis ambil.
2. Metode Wawancara
Penulis
melakukan
wawancara
langsung terhadap pihak-pihak yang
terkait yang tentu saja ahli di
No_Nota *
Ttl_Bayar
Kd_Menu *
Nama_Menu
Harga_Menu
Stok_Menu
Satuan_Menu
Kd_Menu **
No_Nota **
Tabel Transaksi
Kode_Pegawai *
Nama_Pegawai
Alamat
Tlp
Pass
No_Nota *
Tgl
Total
Keterangan :
* Primary Key
** Foreign Key
One To One Relationship
One To Many Relationship
Gambar 1. Bentuk Normal Ke Tiga (3NF /
Third Normal Form)
b. Spesifikasi file
Spesifikasi file merupakan penjelasan
mengenai bentuk-bentuk file database
yang digunakan untuk pengolahan
proses system berjalan.
Dalam
pengolahan data pemesanan menu yang
memuat table-tabel sebagai berikut:
Kd_Pegawai **
Kode_Pemesan **
Elemen Data
Akronim
Type
Panjang
Keterangan
1.
Kode Pemesan
Kode_Pemesan
Text
Primary Key
2.
Nama Pemesan
Nama
Text
30
3.
Alamat Pemesan
Alamat
Text
30
4.
Telepon Pemesan
Telepon
Text
15
5.
Tanggal
Tgl
Date
Elemen Data
Akronim
Type
Panjang
Keterangan
1.
Kode Pegawai
Kode_Pegawai
Text
Primary Key
2.
Nama Pegawai
Nama_Pegawai
Text
30
3.
4.
Alamat Pegawai
No Telepon
Alamat
Tlp
Text
Text
30
15
5.
Password
Pass
Text
Elemen Data
Akronim
Type
Panjang
Keterangan
1.
No Nota
No_Nota
Text
10
Primary Key
2.
Tanggal
Tgl
Date/Time
3.
Kode Pegawai
Kode_Pegawai
Text
4.
Kode Pemesan
Kode_Pemesan
Text
5.
Total Bayar
Ttl_Bayar
Currency
Elemen Data
Akronim
Type
Panjang
Keterangan
No Nota
No_Nota
Text
10
Primary Key
Kode Menu
Kd_Menu
Text
10
Harga
Qty
Currency
Total_Bayar
Total
Currency
No.
1.
Elemen Data
No Nota
2.
Kode Menu
Kd_Menu
Text
10
3.
Harga Menu
Harga_Menu
Currency
38
4.
Quantity
Qty
Currency
5.
Total_Bayar
Total
Currency
c. Struktur Kode
Pemakaian kode ini berfungsi untuk
mengidentifikasi
data
yang
akan
Keterangan
Primary Key
Fungsi
: untuk memudahkan dalam
pengkodean menu
Type
: Karakter
Panjang
: 4 Digit
Keterangan : Digit 1,2, menjelaskan inisial
menu
Digit
3,4
menjelaskan
nomor urut menu
Format
Contoh
Contoh
KM
01
: Inisial Menu
: Nomor Urut Menu
4. Pengkodean Nota
Fungsi
: untuk memudahkan
dalam pengkodean nota
Type
: Karakter
Panjang
: 11 Digit
Keterangan : Digit 1 menjelaskan
inisial nota
Digit 2,3,4,5,6,7,8,
menjelaskan nota
Format
:
Contoh
N
13
09
30
01
Contoh
: Inisial Nota
: Tahun
: Bulan
: Tanggal
: No Urut Nota
d.
Spesifikasi Program
0.0
Login
0.0
0.0
Menu Utama
0.0
1.0
2.0
3.0
4.1
5.1
Master
0.0
Transaksi
0.0
Laporan
0.0
Ubah
Password
0.0
Keluar
0.0
1.1
2.1
3,1
5.2
Transaski
Pemesanan
Laporan Data
Menu
0.0
Logout
0.0
Data Menu
0.0
0.0
1.2
3.2
Data
Pemesan
0.0
Laporan Data
Pemesan
0.0
1.3
3.3.
Data Pegawai
0.0
Laporan Data
Pegawai
0.0
3.4
Laporan Data
Transaksi
0.0
1. Login
Nama Program : Login
Akronim : formlogin.frm
Fungsi :Untuk Menjaga Keamanan
DataBahasa
Program : Microsoft Visual Basic 6.0
Bentuk Tampilan : Lampiran C.1
Proses : a. Masukkan kode dan password
b. Klik tombol Login
c. Klik timbol Close untuk keluar
2. Menu Utama
a. Master
Pada menu Master terdapat dua sub menu,
yaitu: Data Menu dan Data Pegawai
b. Transaksi
Pada menu Transaksi terdapat sub menu
transaksi pemesanan
c. Laporan
Pada menu Laporan terdapat tiga sub menu,
yaitu:
Laporan Data Menu, Laporan Data Kasir
dan Laporan Data Transaksi
d. Data Admin
Pada menu Data Admin terdapat sub Menu
Data admin
e. Exit
Pada Menu Exit terdapat Keluar
3. Data Menu
Nama Program
: Data Menu
Akronim
: formdatamenu.frm
Fungsi
: Untuk menambah,
mengubah dan
menghapus data
menu
Index Program
: Kode_Menu
Bahasa Program
: Microsoft Visual
Basic 6.0
Bentuk Tampilan
: Lampiran C.3
Proses
: a. Klik TAMBAH
untuk
menambah
data menu baru
b. Masukkan data
menu
c. Klik Batal untuk
membatalkan
masukkan data menu
d. Klik SIMPAN
untuk menyimpan
data menu
e. Klik edit untuk mengedit data menu
f. Klik cari untuk mencari data menu
g. Klik KELUAR untuk kembali ke Menu
Utama
4. Data Pegawai
Nama Program
: Data Pegawai
Akronim
: formpegawai.frm
Fungsi
: Untuk menambah,
mengubah dan
menghapus data
pegawai
Index Program
: Kode_Pegawai
Bahasa Program : Microsoft Visual
Basic 6.0
Bentuk Tampilan : Lampiran C.4
Proses
:a.Klik
TAMBAH
untuk
menambah data menu baru
b. Masukkan data pegawai
c.
Klik
Batal
untuk
membatalkan masukkan data
pegawai
d. Klik SIMPAN untuk
menyimpan data menu
e. Klik edit untuk mengedit
data menu
f. Klik cari untuk mencari data
menu
g. Klik KELUAR untuk
kembali ke Menu Utama
5. Transaksi Pemesanan
Nama Program : Transaksi Pemesanan
Akronim :formtransaksipemesanan.frm
Fungsi
: Untuk melakukan transaksi
pemesanan
Index Program : No_Nota
Bahasa Program : Microsoft Visual
Basic 6.0
Bentuk Tampilan : Lampiran C.5
Proses :
a.Klik TAMBAH untuk
menambah transaksi baru
b. Klik CARI untuk
memasukkan data menu
c. Masukkan jumlah /qty
d. Masukkan jumlah
bayar
e. Tekan Enter, lalu
tampil uang kembali
f. Klik SIMPAN untuk
menyimpan data transaksi
g. Klik CETAK untuk
mencetak Struk.
h. Klik KELUAR untuk
kembali ke Menu Utama
6. Laporan Data Transaksi
Nama Program : Laporan Data
Transaksi
Akronim
: LaporanPeriode.frm
Fungsi
: Untuk menampilkan
form
laporan
data
transaksi
Index Program : Bahasa Program : Microsoft Visual
Basic 6.0
Bentuk Tampilan : Lampiran C.6
Proses
: a. Klik Laporan
Data Transaksi pada
b. Tampil Form
Laporan
Data
Transaksi
e. Program Flowchart
1.
Flowchart Menu Utama
Mulai
1. Master
2. Transaksi
3. Laporan
4. Ganti
Password
5. Exit
Master
Data menu
Data pemesan
Data kasir
Laporan
data
pemesan
Laporan
data menu
Laporan data
transaksi
Laporan
data
transaksi
Laporan
data kasir
Transaksi
Transaksi
pemesanan
Laporan
Laporan data
menu
Laporan
data
pemesan
Laporan
data menu
Ganti
Password
Laporan data
pemesan
Laporan data
kasir
Laporan
data
pegawai
Form ubah
password
Exit
T
Logout
Y
Login
Selesai
7. Form transaksi
Form
transaksi
digunakan
untuk
menambah data transaksi yang diperlukan
untuk transaksi pemesan. Tampilan Form
dapat dilihat pada gambar berikut ini:
2.
3.
DAFTAR PUSTAKA
Indrajani. 2007. Pemrograman Berbasis
Objek dengan Bahasa Java. Jakarta:
PT.Elex
Media
Komputindo.
Gambar 10. Form transaksi
8. Form laporan transaksi
Form laporan transaksi digunakan untuk
mencetak data transaksi. Tampilan form
cetak transaksi dapat dilihat pada gambar
sebagai berikut:
V. PENUTUP
Dengan adanya sistem komputerisasi
penulis dapat menyimpulkan bahwa dalam
melakukan
proses
pemesanan
dan
pengolahan data dapat meningkatkan
efektifitas dan efesiensi dalam pekerjaan.
sebagaimana diuraikan dalam penulisan
ini, maka dapat disimpulkan beberapa hal
sebagai berikut:
1.Dalam pengolahan data dapat dilakukan
secara teliti, aman dan terhindar dari halhal yang tidak kita inginkan sehingga data
tersebut dapat kita lihat kembali untuk
melakukan perbaikan data bila kita
perlukan