RANCANG BANGUN APLIKASI POINT OF SALE UTUK RESTOURANT KEBON KOTA SURABAYA MENGGUNAKAN PHP DAN MY SQL.

RANCANG BANGUN APLIKASI POINT OF SALE UTUK RESTOURANT
KEBON KOTA SURABAYA MENGGUNAKAN PHP DAN MY SQL

SKRIPSI

Disusun oleh :
RENDI ANATASIAH
NPM. 0835010038

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TIMUR
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

RANCANG BANGUN APLIKASI POINT OF SALE UTUK RESTOURANT
KEBON KOTA SURABAYA MENGGUNAKAN PHP DAN MY SQL


SKRIPSI

Disusun oleh :
RENDI ANATASIAH
NPM. 0835010038

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TIMUR
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

LEMBAR PENGESAHAN

RANCANG BANGUN APLIKASI POINT OF SALE UNTUK RESTOURANT
KEBON KOTA SURABAYA MENGGUNAKAN PHP DAN MY SQL
Oleh

RENDI ANATASIAH
NPM : 0835010038

Telah disetujui untuk mengikuti Ujian Negar a Lisan
Gelombang V Tahun Akademik 2012/2013

Menyetujui,
Pembimbing Utama

Pembimbing Pendamping

Dr. RONNY, S.kom, M.kom
NIDN. 093 0097101

PRIZA PANDUNATA, S.Kom, M.Sc
NPT. 28301 064 0212

Mengetahui,
Ketua Progdi Sistem Informasi
Fakultas Teknologi Industr i

Univer sitas Pembangunan Nasional “Veter an” J awa Timur

NUR CAHYO WIBOWO, S.Kom, M.Kom
NPT. 37903 040 1971

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SKRIPSI
RANCANG BANGUN APLIKASI POINT OF SALE UNTUK RESTOURANT
KEBON KOTA SURABAYA MENGGUNAKAN PHP DAN MY SQL

Oleh :
RENDI ANATASIAH
NPM : 0835010038
Telah diper tahankan dihadapan dan diter ima oleh Tim Penguji SKRIPSI
Pr ogdi Sistem Infor masi Fakultas Teknologi Industr i
Univer sitas Pembangunan Nasional “Veter an” J awa Timur
Pada Tanggal 29 November 2013


Pembimbing :

Tim Penguji :

1.

1.
Dr. RONNY, S.Kom, M.Kom
NIDN. 093 0097101

2.

MOH. IRWAN AFANDI, ST, MSc
NPT. 276070740220
2.
PRIZA PANDUNATA, S.Kom, M.Sc
NPT. 283010640212

PRIZA PANDUNATA, S.Kom, M.Sc
NPT. 283010640212

3.
EFFENDY, SU.

RIZKA HADIWIYANTI, S.Kom, M.Kom
NPT. 386071303501
Mengetahui
Dekan Fakultas Teknologi Industr i
Universitas Pembangunan Nasional “Veter an” J awa Timur

Ir. SUTIYONO, MT
NIP. 19600713 198703 1 001
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

YAYASAN KESEJ AHTERAAN PENDIDIKAN DAN PERUMAHAN
UNIVERSITAS PEMBANGUNAN NASIONAL ”VETERAN” J AWA TIMUR

FAKULTAS TEKNOLOGI INDUSTRI

KETERANGAN REVISI

Yang bertanda tangan dibawah ini :
Nama

: RENDI ANATASIAH

NPM

: 0835010038

J urusan

: SISTEM INFORMASI

Telah mengerjakan revisi / tidak ada revisi*) pra rencana (design)/ Skripsi Ujian
Lisan gelombang V, TA 2012/2013 dengan judul :
“RANCANG BANGUN APLIKASI POINT OF SALE UNTUK RESTOURANT
KEBON KOTA SURABAYA MENGGUNAKAN PHP DAN MY SQL”
Sur abaya, 29 November 2013
Dosen Penguji yang memerintahkan revisi :


1) MOH. IRWAN AFANDI, ST, MSc
NPT. 276070740220

{

}

2) PRIZA PANDUNATA, S.Kom, M.Sc
NPT. 38301 060 2121

{

}

3) RIZKA HADIWIYANTI, S.Kom, M.Kom
NPT. 386071303501

{

}


Mengetahui,
Pembimbing Utama

Pembimbing Pendamping

Dr.RONNY.S.kom.M,kom
NIDN. 093 0097101

PRIZA PANDUNATA, S.Kom, M.Sc
NPT. 276070740220

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

UCAPAN TERIMA KASIH

Ucapan terima kasih ini saya persembahkan sebagai perwujudan rasa
syukur atas terselesaikan Laporan Skripsi. Ucapan terima kasih ini saya tujukan
kepada :

1. Puji Syukur kepada Allah SWT, karena berkat Rahmat dan berkahNya
kami dapat menyusun dan menyelesaikan Laporan Skripsi ini hingga
selesai.
2. Keluarga Tercinta, terutama Papa dan Mama serta adikku tersayang,
terima kasih banyak atas semua doa dan supportnya.
3. Bapak Prof. Dr. Ir. Teguh Soedarto, MP selaku Rektor Universitas
Pembangunan Nasional “Veteran” Jawa Timur.
4. Bapak Sutiyono, MT selaku Dekan Fakultas Teknologi Industri UPN
“Veteran” Jawa Timur.
5. Bapak Dr. Ronny, S.Kom, M.Kom sebagai dosen pembimbing I yang
telah bersedia untuk meluangkan waktu untuk membimbing, memeriksa,
serta memberikan petunjuk-petunjuk serta saran dalam penyusunan
laporan ini.
6. Bapak Priza Pandunata, S.Kom, M.Sc sebagai dosen pembimbing II yang
telah bersedia untuk meluangkan waktu untuk membimbing, memeriksa,
serta memberikan petunjuk-petunjuk serta saran dalam penyusunan
laporan ini.

iv
Hak Cipta © milik UPN "Veteran" Jatim :

Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

7. Ibu Riska S.Kom selaku PIA yang telah bersedia membantu mengarahkan
Skripsi serta memberi saran-saran yang berguna untuk penulis ke
depannya.
8. Bapak Nur Cahyo Wibowo selaku Ketua Jurusan Sistem Informasi UPN
“Veteran” Jawa Timur.
9. Ibu Bewin, selaku Manager di Restourant Kebon Kota Surabaya yang
telah memberikan ijin untuk penelitian dan memberikan data-data yang
dibutuhkan dalam proses penyelesaian Skripsi ini.
10. Terima kasih buat teman seperjuangan yang baik Darma, Muki, Erick,
Rival, Freddy, Vicky, Firman, Kaisha, Fahmi, Hengky dan Donna yang
telah berjuang bersama sampai akhir.
11. Terima kasih buat Tunanganku yang telah memberikanku banyak motivasi
dan dukungan.
12. Dan seluruh pihak yang tidak dapat disebutkan satu persatu, yang telah
banyak membantu selama ini.

Akhir kata, semoga Allah SWT senantiasa melimpahkan karunia-Nya dan
membalas segala amal budi serta kebaikan pihak-pihak yang telah membantu

penulis dalam penyusunan laporan ini dan semoga tulisan ini dapat memberikan
manfaat bagi pihak-pihak yang membutuhkan.

Surabaya, 10 Oktober 2013

Penulis

iv
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

KATA PENGANTAR

Syukur Alhamdulillaahi rabbil ‘alamin terucap ke hadirat Allah SWT atas
segala limpahan Kekuatan-Nya sehingga dengan segala keterbatasan waktu,
tenaga, pikiran dan keberuntungan yang dimiliki penyusun, akhirnya penyusun
dapat menyelesaikan Skripsi yang berjudul “Rancang Bangun Aplikasi Point Of
Sale Untuk Restourant Kebon Kota Surabaya Menggunakan PHP Dan MY
SQL” tepat pada waktunya. Skripsi dengan beban 4 SKS ini disusun guna
diajukan sebagai salah satu syarat untuk menyelesaikan program Strata Satu (S1)
pada program studi Sistem Informasi, Fakultas Teknologi Industri, UPN
”VETERAN” Jawa Timur.
Melalui Skripsi ini penyusun merasa mendapatkan kesempatan emas untuk
memperdalam ilmu pengetahuan yang diperoleh selama di bangku perkuliahan,
terutama berkenaan tentang penerapan teknologi perangkat lunak. Namun,
penyusun menyadari bahwa Skripsi ini masih jauh dari sempurna. Oleh karena itu
penyusun sangat mengharapkan saran dan kritik dari para pembaca untuk
pengembangan aplikasi lebih lanjut.

Surabaya, 10 Oktober 2013

Rendi Anatasiah
ii

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR ISI

ABSTRAK .......................................................................................................................................

i

KATA PENGANTAR .....................................................................................................................

ii

UCAPAN TERIMA KASIH ........................................................................................................... iii
DAFTAR ISI ....................................................................................................................................

v

DAFTAR GAMBAR ...................................................................................................................... viii
DAFTAR TABEL ..........................................................................................................................

x

BAB 1 PENDAHULUAN ..............................................................................................................

1

1.1 Latar Belakang Masalah ...............................................................................................
1.2 Perumusan Masalah ......................................................................................................
1.3 Batasan Masalah ...........................................................................................................
1.4 Tujuan ............................................................................................................................
1.5 Manfaat ..........................................................................................................................
1.6 Metodologi ....................................................................................................................
1.7 Sistematika Penulisan ...................................................................................................

1
3
3
4
4
5
6

BAB II TINJAUAN PUSTAKA ....................................................................................................
2.1 Point Of Sale .................................................................................................................
2.2 Pengertian PHP .............................................................................................................
2.2.1 Kelebihan PHP ..............................................................................................
2.2.2 Dasar-dasar PHP............................................................................................
2.3 Database (mysql)...........................................................................................................
2.3.1 Tabel ...............................................................................................................
2.3.2 Kolom.............................................................................................................
2.3.3 Fungsi PHP MySql ........................................................................................
2.4 Xammp ..........................................................................................................................
2.4.1 Bagian Penting Xammp ................................................................................

8
8
10
11
13
15
15
15
16
17
18

v

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB III ANALISA DAN PERANCANGAN SISTEM................................................... 19
3.1 Analisis Sistem ..............................................................................................................
3.2 Perancangan Sitem ........................................................................................................
3.2.1 Kebutuhan Perangkat Keras .........................................................................
3.2.2 Kebutuhan Minimal Perangkat Lunak .........................................................
3.3 Alur Aplikasi .................................................................................................................
3.4 Diagram Berjenjang ......................................................................................................
3.5 Data Flow Diagram .......................................................................................................
3.5.1 DFD Level 0 ..................................................................................................
3.5.2 DFD Level 1 Data Pegawai ..........................................................................
3.5.3 DFD Level 1 Data Pemesanan (Admin) ......................................................
3.5.4 DFD Level 1 Data Meja (Admin) ................................................................
3.5.5 DFD Level 1 Data Keuangan .......................................................................
3.5.6 DFD Level 1 Data Pajak ...............................................................................
3.5.7 DFD Level 1 Data Menu Restourant ...........................................................
3.5.8 DFD Level 1 Data Pemesanan (Kasir) .........................................................
3.5.9 DFD Level 1 Data Meja (Kasir) ..................................................................
3.6 CDM (Conceptual Data Model)...................................................................................
3.6.1 PDM (Physical Data Model) ........................................................................
3.7 Perancangan Antarmuka ...............................................................................................
3.7.1 Antar Muka Sub Kasir ..................................................................................
3.7.2 Antar Muka Sub Admin ................................................................................

19
19
20
20
21
34
35
37
38
38
39
40
41
41
42
43
43
44
51
51
52

BAB IV HASIL DAN PEMBAHASAN .......................................................................................
4.1 Spesifikasi Sistem .........................................................................................................
4.1.1 Perangkat Keras (Hardware) Yang Digunakan ............................................
4.1.2 Perangkat Keras (Software) Yang Digunakan..............................................
4.2 Impelementasi Desain Antarmuka ..............................................................................
4.2.1 Implementasi Desain Antarmuka Kasir .......................................................
4.2.1.1 Login.............................................................................................
4.2.1.2 POS Kasir .....................................................................................
4.2.1.3 Pemesanan Kasir..........................................................................
4.2.1.4 Meja Kasir ....................................................................................
4.2.1.5 Log Out ........................................................................................
4.2.2 Implementasi Desain Antarmuka Admin ....................................................
4.2.2.1 POS Admin ..................................................................................
4.2.2.2 Pegawai ........................................................................................
4.2.2.3 Pemesanan Admin .......................................................................
4.2.2.4 Meja Admin .................................................................................

53
53
53
53
57
58
58
59
59
63
64
65
65
65
67
71

vi

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4.2.2.5 Keuangan......................................................................................
4.2.2.6 Pajak .............................................................................................
4.2.2.7 Menu Restourant..........................................................................
4.2.2.8 Log Out ........................................................................................

72
73
75
77

BAB V PENUTUP ......................................................................................................................... 78
5.1 Kesimpulan.................................................................................................................... 78
5.2 Saran .............................................................................................................................. 78
DAFTAR PUSTAKA...................................................................................................................... 80

vii

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR GAMBAR
Gambar 2.1 File Contoh.php ...........................................................................................................
Gambar 2.2 Hasil Dari File Contoh.php ........................................................................................
Gambar 3.1 Flowchart Alur Kasir ..................................................................................................
Gambar 3.2 Flowchart Alur Admin................................................................................................
Gambar 3.3 Flowchart Alur Pegawai .............................................................................................
Gambar 3.4 Flowchart Alur Pemesanan ........................................................................................
Gambar 3.5 Flowchart Alur Meja...................................................................................................
Gambar 3.6 Flowchart Alur Keuangan ..........................................................................................
Gambar 3.7 Flowchart Alur Pajak ..................................................................................................
Gambar 3.8 Flowchart Alur Menu Restourant ..............................................................................
Gambar 3.9 Diagram Berjenjang Point Of Sale ............................................................................
Gambar 3.10 Data Flow Diagram ...................................................................................................
Gambar 3.11 DFD Level 0 ..............................................................................................................
Gambar 3.12 DFD Level 1 Data Pegawai ......................................................................................
Gambar 3.13 DFD Level 1 Data Pemesanan (Admin)..................................................................
Gambar 3.14 DFD Level 1 Data Meja (Admin) ............................................................................
Gambar 3.15 DFD Level 1 Data Keuangan ...................................................................................
Gambar 3.16 DFD Level 1 Data Pajak...........................................................................................
Gambar 3.17 DFD Level 1 Data Menu Restourant .......................................................................
Gambar 3.18 DFD Level 1 Data Pemesanan (Kasir) ....................................................................
Gambar 3.19 DFD Level 1 Data Meja (Kasir) ..............................................................................
Gambar 3.20 CDM Admin Aplikasi Point Of Sale .......................................................................
Gambar 3.21 PDM Admin Aplikasi Point Of Sale .......................................................................
Gambar 3.22 Antar Muka Sub Kasir ..............................................................................................
Gambar 3.23 Antar Muka Sub Admin ...........................................................................................
Gambar 4.1 Tampilan Login Kasir dan Admin .............................................................................
Gambar 4.2 Tampilan Halaman POS Kasir ...................................................................................
Gambar 4.3 Tampilan Halaman Pemesanan Kasir ........................................................................
Gambar 4.4 Tampilan Halaman Pemesanan Makanan Dan Minuman Kasir ..............................
Gambar 4.5 Tampilan Halaman Pilih Meja Kasir .........................................................................
Gambar 4.6 Tampilan Halaman Dibayar Kasir .............................................................................
Gambar 4.7 Tampilan Halaman Total Harga Kasir .......................................................................
Gambar 4.8 Tampilan Halaman Bill Kasir ....................................................................................
Gambar 4.9 Tampilan Halaman Meja Kosong Kasir ....................................................................
Gambar 4.10 Tampilan Halaman Meja Terisi Kasir .....................................................................
Gambar 4.11 Tampilan Halaman Log Out Kasir...........................................................................
Gambar 4.12 Tampilan Halaman POS Admin ..............................................................................
Gambar 4.13 Tampilan Halaman Pegawai.....................................................................................
viii

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14
14
22
24
27
28
30
31
32
33
35
36
37
38
39
39
40
41
42
42
43
44
45
51
52
58
59
60
60
61
61
62
63
63
64
64
65
66

Gambar 4.14 Tampilan Halaman Tambah Pegawai ......................................................................
Gambar 4.15 Tampilan Halaman Edit Pegawai.............................................................................
Gambar 4.16 Tampilan Halaman Delete Pegawai.........................................................................
Gambar 4.17 Tampilan Halaman Pemesanan Admin ...................................................................
Gambar 4.18 Tampilan Halaman Pemesanana Makanan dan Minuman Admin.........................
Gambar 4.19 Tampilan Halaman Pilih Meja Admin.....................................................................
Gambar 4.20 Tampilan Halaman Dibayar Admin.........................................................................
Gambar 4.21 Tampilan Halaman Total Harga Admin ..................................................................
Gambar 4.22 Tampilan Halaman Bill Admin ................................................................................
Gambar 4.23 Tampilan Halaman Meja Kosong Admin ...............................................................
Gambar 4.24 Tampilan Halaman Meja Terisi Admin ...................................................................
Gambar 4.25 Tampilan Halaman Keuangan ..................................................................................
Gambar 4.26 Tampilan Halaman Laporan Transaksi Keuangan..................................................
Gambar 4.27 Tampilan Halaman Pajak .........................................................................................
Gambar 4.28 Tampilan Halaman Edit Data Pajak.........................................................................
Gambar 4.29 Tampilan Halaman Menu Restourant ......................................................................
Gambar 4.30 Tampilan Halaman Tambah Item Menu..................................................................
Gambar 4.31 Tampilan Halaman Tambah Jenis Menu .................................................................
Gambar 4.32 Tampilan Halaman Log Out Admin ........................................................................

ix

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

66
67
67
68
68
69
69
70
70
71
71
72
73
73
74
75
76
76
77

DAFTAR TABEL

Tabel 3.1 Tabel Login .....................................................................................................................
Tabel 3.2 Tabel Pegawai .................................................................................................................
Tabel 3.3 Tabel Penjualan ...............................................................................................................
Tabel 3.4 Tabel Menu......................................................................................................................
Tabel 3.5 Tabel Jenis Menu ............................................................................................................
Tabel 3.6 Tabel Uang Masuk ..........................................................................................................
Tabel 3.7 Tabel Pajak ......................................................................................................................
Tabel 3.8 Tabel Meja.......................................................................................................................
Tabel 4.1 Tabel Implementasi Desain Antarmuka ........................................................................

x

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

46
46
47
48
49
49
50
51
57

J udul

: Rancang Bangun Aplikasi Point Of Sale Untuk Restour ant Kebon Kota
Sur abaya Menggunakan My SQL Dan PHP

Pembimbing 1

: Dr. Ronny, S.kom, M.kom

Pembimbing 2

: Pr iza Pandunata, S.Kom, M.Sc

Penyusun

: Rendi Anatasiah

Abstr ak
Perkembangan teknologi yang begitu pesat, menuntut semua lini kegiatan
manusia untuk dapat mengadopsi, memanfaatkan serta menghasilkan sesuatu
yang berguna bagi kehidupannya. Usaha restoran, dewasa ini menunjukkan
perkembangan yang relatif pesat, terbukti semakin banyaknya restoran asing yang
siap saji merambah di Surabaya. Hal tersebut mengindikasikan bahwa intensitas
persaingan dalam bisnis restoran semakin kuat. Sementara restoran - restoran
lokal yang bercirikan manual dalam pembayaran menggunakan mesin kasir lama,
relatif kalah bersaing dengan restoran asing tersebut. Jenis restoran asing yang
bercirikan otomatis dalam melakukkan pembayaran menggunakan sistem
pembayaran terkomputerisasi sehingga dapat mempermudah dalam pelayan dan
repoting. Oleh sebab itu sebagian orang menilai bahwa citra restoran tersebut
mewah atau bergengsi.
Sedangkan Restoran Kebon kota sendiri sistem pembayaran menu
makanan masih menggunakan mesin kasir dan sistem laporan penjualan menu
makanan masih manual belum terkomputerisasi, yaitu dengan mengumpulkan
nota pembelian customer yang ditulis dalam buku laporan penjualan serta
mentotal agar dapat melihat laporan penjualan yang diperoleh dan apabila buku
laporan atau nota tersebut hilang atau rusak maka tidak ada penggantinya. Dengan
adanya aplikasi Point Of Sale ini nota pembelian customer hanya di inputkan ke
dalam sistem maka laporan penjualan akan otomatis keluar semua total penjualan
dan tidak khawatir hilang, karena data sudah tersimpan.

Kata kunci : Point Of Sale Restourant

i

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah
Perkembangan teknologi yang begitu pesat, menuntut semua lini
kegiatan manusia untuk dapat mengadopsi, memanfaatkan serta
menghasilkan sesuatu yang berguna bagi kehidupannya. Teknologi
komputer

secara

umum

ditemukannya

beberapa

mempermudah

upaya

telah

berkembang

peralatan

canggih

manusia

dalam

seiring

dengan

yang

semakin

menyejahterahkan

kehidupannya. Saat ini multimedia memegang peran yang sangat besar
dan memasuki hampir seluruh aspek kehidupan. Dari pendidikan,
pemerintahan, bisnis, kesehatan, perbankan, telah menggunakan
teknologi ini sebagai suatu cara memudahkan para pengguna dalam
melakukan berbagai hal.
Media informasi yang berkembang di dunia pada saat ini banyak
sekali di dapatkan dari internet, semua orang bisa mencari sesuatu hal
yang baru atau yang lainnya. Dan semua itu dikemas menjadi website,
bahasa pemrograman yang digunakan antara lain html, php, java script,
xml, dsb.

1

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

Usaha restoran, dewasa ini menunjukkan perkembangan yang
relatif pesat, terbukti semakin banyaknya restoran asing yang siap saji
merambah di Surabaya. Hal tersebut mengindikasikan bahwa intensitas
persaingan dalam bisnis restoran semakin kuat. Sementara restoran restoran

lokal

yang

bercirikan

manual

dalam

pembayaran

menggunakan mesin kasir lama, relatif kalah bersaing dengan restoran
asing tersebut. Jenis restoran asing yang bercirikan otomatis dalam
melakukkan

pembayaran

menggunakan

sistem

pembayaran

terkomputerisasi sehingga dapat mempermudah dalam pelayan dan
repoting. Oleh sebab itu sebagian orang menilai bahwa citra restoran
tersebut mewah atau bergengsi.
Sedangkan Restoran Kebon kota sendiri sistem pembayaran menu
makanan masih menggunakan mesin kasir dan sistem laporan
penjualan menu makanan masih manual belum terkomputerisasi, yaitu
dengan mengumpulkan nota pembelian customer yang ditulis dalam
buku laporan penjualan serta mentotal agar dapat melihat laporan
penjualan yang diperoleh dan apabila buku laporan atau nota tersebut
hilang atau rusak maka tidak ada penggantinya. Dengan adanya
aplikasi Point Of Sale ini nota pembelian customer hanya di inputkan
ke dalam sistem maka laporan penjualan akan otomatis keluar semua
total penjualan dan tidak khawatir hilang, karena data sudah tersimpan.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

Dilatarbelakangi permasalahan di atas, dalam proyek akhir ini
dibangun sebuah aplikasi yang berfungsi sebagai pembayaran dan
informasi laporan penjual menu makanan secara baik dan akurat.

1.2 Perumusan Masalah
Berdasarkan adanya permasalahan yang dijabarkan, maka rumusan
masalah yang didapat antara lain bagaimana membuat aplikasi yang
berfungsi sebagai pembayaran menu makanan dan informasi laporan
keuangan secara baik dan akurat.

1.3 Batasan Masalah
Adapun batasan masalah dari permasalahan di atas antara lain :
1. Rancangan aplikasi Point Of Sale Restoran ini dibangun
dengan software PHP dan databasenya menggunakan MY
SQL.
2. Rancangan aplikasi Point Of Sale Restoran ini berjalan secara
stand alone (tidak terkoneksi jaringan).
3. Rancangan aplikasi Point Of Sale Restoran ini hanya untuk
kasir dan admin.
4. Rancangan aplikasi Point Of Sale Restoran ini tidak membahas
masalah bahan baku dan kitchen.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

5. Rancangan aplikasi Point Of Sale Restoran ini tidak membahas
laporan berbentuk grafik.
6. Rancangan aplikasi Point Of Sale Restoran ini tidak membahas
data pegawai yang bukan berstatus kasir dan admin.
7. Rancangan aplikasi Point Of Sale Restoran ini tidak membahas
gaji pegawai.

1.4 Tujuan Penulisan
Adapun maksud dan tujuan dalam pembuatan aplikasi point of sale
restoran adalah sebagai berikut :
a. Membuat aplikasi yang memberikan kemudahan pelanggan
dalam pemesanan menu makanan dan pembayaran menu
makanan.
b. Membuat aplikasi yang memberikan kemudahan kasir dalam
pemesanan menu makanan dan pembayaran menu makanan.
c. Membuat aplikasi yang memberikan informasi laporan transaksi
menu makanan.

1.5

Manfaat
Adapun manfaat yang ingin diperoleh dari pengerjaan tugas akhir
ini adalah:

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

5

1. Meminimalisirkan

kesalahan

pada

proses

perhitungan

pembayaran (Bill).
2. Dapat mengontrol laporan penjualan menu makanan tiap tahun.
3. Meminimalisirkan kesalahan terhadap penyajian menu makanan
pada meja atau tempat pelanggan.

1.6

Metodologi Penulisan
Metodologi dalam penulisan tugas akhir ini terdiri dari beberapa
tahapan yaitu :

1) Studi Literatur
Mempelajari dan mengumpulkan data - data serta informasi yang
terkait melalui buku - buku acuan dan literatur.
2) Studi Lapangan
Melakukan wawancara dengan pihak terkait dan mengumpulkan
data desain.
3) Perancangan Sistem
Merancang sistem perangkat lunak secara keseluruhan.
4) Implementasi Sistem
Implementasi dari suatu sistem yang akan digunakan.
5) Pengujian dan evaluasi perangangkat lunak
Pada tahap ini program yang telah dibuat diuji kebenarannya
dengan menggunakan data yang telah dipersiapkan sebelumnya.
Selanjutnya, hasil dari pengujian program akan dievaluasi untuk

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6

menentukan kebenaran dari program dan menentukan perlu
tidaknya dilakukan modifikasi pada program.
6) Penyusunan Buku Tugas Akhir
Tahap ini merupakan tahap terakhir dari proses pengerjaan tugas
akhir ini. Buku tugas akhir ini akan disusun sebagai laporan dari
seluruh prores pengerjaan tugas akhir ini dan sebagai dokumentasi.
Diharapkan dari penyususunan buku tugas akhir ini akan dapat
dijadikan referensi bagi orang lain yang ingin melakukan
pengembangan sistem lebih lanjut.

1.7 Sistematika Penulisan
Sistematika penulisan mengenai perangkat lunak yang dibuat
dalam tugas Akhir ini disusun dalam beberapa bab, yang dijelaskan
sebagai berikut :

BAB I

: PENDAHULUAN
Pada bab ini membahas tentang pendahuluan, latar
belakang, perumusan masalah, batasan masalah, tujuan
penulisan, manfaat, dan metodologi penulisan.

BAB II

: LANDASAN TEORI
Berisikan

teori-teori

permasalahan

dan

yang

teori

berhubungan

yang

digunakan

pendekatan dalam penyelesaian masalah.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

dengan
sebagai

7

BAB III

: ANALISIS DAN PERANCANGAN SISTEM
Pada bab ini berisi tentang pembahasan permasalahan
serta perangcangan database dan perancangan system.

BAB IV

: IMPLEMENTASI SISTEM
Bab ini menjelaskan mengenai implementasi aplikasi
yang telah dibuat serta melakukan analisa terhadap hasil
yang diperoleh.

BAB VI

: KESIMPULAN DAN SARAN
Bab ini berisikan tentang kesimpulan dan saran untuk
pengembangan sistem.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB II
TINJ AUAN PUSTAKA

2.1 Point Of Sale

Istilah “Point Of Sale” (POS) ini awalnya dipakai untuk menyebut mesin
kasir (Cash Register). Dalam perkembangannya, istilah Point Of Sale ini kurang
tepat jika diasosiasikan dengan Cash Register, karena Cash Register ini
sebenarnya adalah kalkulator yang diberi laci otomatis dan pencetak struk
(invoice / faktur). Selebihnya Cash Register tidak punya nilai tambah lagi.
Seiring dengan kemajuan teknologi informasi, penggunaan komputer dan
aplikasinya pada akhirnya menggantikan fungsi Cash Register sebagai media
Point Of Sale. Di pasaran kini istilah yang sering disebut yakni "Program Kasir”.
Pada dasarnya sama saja, karena semua bisa kita golongkan sebagai aplikasi
"Point Of Sale" dengan melihat fungsi dasar aplikasi tersebut yaitu sebagai media
perhitungan, pembayaran dan juga laporan pada suatu transaksi penjualan.
Dengan menggunakan aplikasi Point Of Sale dapat memperoleh beberapa
keuntungan dengan adanya nilai tambah (added value) yang bisa diberikan, antara
lain:


Peningkatan Kualitas Pelayanan Menjalankan proses transaksi
dengan cepat dan sistematis tentu sangat mendukung orientasi
pelayanan usaha anda terhadap konsumen serta meningkatkan
market interest.
8

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

9



Peningkatan Citra Usaha Setiap konsumen dan stakeholder yang
terlibat akan memandang usaha anda sebagai sebuah computerized
enterprise yang dikelola dengan baik dan profesional.



Competitive Advantage Penerapan teknologi informasi (TI) dapat
meningkatkan daya saing perusahaan anda dalam kancah bisnis
yang memang sangat ketat dan mengutamakan efisiensi waktu,
terutama menghadapi era global market.

2.2 Pengertian PHP

PHP merupakan bahasa interpreter yang hamper mirip dengan bahasa C
dan perl yang memilki kesederhanaan dalam perintah. PHP dapat digunakan
besama dengan WML sehingga pembanguna situs web site dapat dilakukan
dengan cepat dan mudah. PHP dapat digunakan untuk memperbarui ( mengubah)
database, menciptakan database, dan mengerjakan perhitungan.
PHP adalah singkatan dari Hypertext Preposesor yang merupakan sebuah
sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip
dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang
spesifik.Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan
perancang web, menulis halaman web dinamik dengan cepat.
Hubungan PHP dengan HTML Halaman web biasanya disusun dari kodekode html yang disimpan dalam sebuah file berekstensi html. File html ini
dikirimkan oleh server (atau file) ke browser, kemudian browser menerjemahkan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

10

kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Lain
halnya dengan program php, program ini harus diterjemahkan oleh web-server
sehingga menghasilkan kode html yang dikirim ke browser agar dapat
ditampilkan. Program ini dapat berdiri sendiri ataupun disisipkan di antara kodekode html sehingga dapat langsung ditampilkan bersama dengan kode-kode html
tersebut. Program php dapat ditambahkan dengan mengapit program tersebut di
antara tanda . Tanda-tanda tersebut biasanya disebut tanda untuk escaping (kabur)
dari kode html. File html yang telah dibubuhi program php harus diganti ekstensinya menjadi .php3 atau php. PHP merupakan bahasa pemograman web yang
bersifat server-side HTML=embedded scripting, di mana script-nya menyatu
dengan HTML dan berada si server. Artinya adalah sintaks dan perintah-perintah
yang kita berikan akan sepenuhnya dijalankan di server tetapi disertakan HTML
biasa. PHP dikenal sebgai bahasa scripting yang menyatu dengan tag HTML,
dieksekusi di server dan digunakan untuk membuat halaman web yang dinamis
seperti ASP (Active Server Pages) dan JSP (Java Server Pages).

PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C.
Semula PHP digunakannya untuk menghitung jumlah pengunjung di dalam
webnya.Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara
gratis. Versi ini pertama kali keluar pada tahun 1995.Isinya adalah sekumpulan
script PERL yang dibuatnya untuk membuat halaman webnya menjadi dinamis.
Kemudian pada tahun 1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya
telah dapat mengakses database dan dapat terintegrasi dengan HTML.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

11

Pada tahun 1998 tepatnya pada tanggal 6 Juni 1998 keluarlah PHP versi
3.0 yang dikeluarkan oleh Rasmus sendiri bersama kelompok pengembang
softwarenya.. Versi terbaru, yaitu PHP 4.0 keluar pada tanggal 22 Mei 2000
merupakan versi yang lebih lengkap lagi dibandingkan dengan versi sebelumnya.
Perubahan yang paling mendasar pada PHP 4.0 adalah terintegrasinya Zend
Engine yang dibuat oleh Zend Suraski dan Andi Gutmans yang merupakan
penyempurnaan dari PHP scripting engine. Yang lainnya adalah build in HTTP
session, tidak lagi menggunakan library tambahan seperti pada PHP. Tujuan dari
bahasa scripting ini adalah untukmembuat aplikasi-aplikasi yang dijalankan di
atas teknologi web. Dalam hal ini,aplikasi pada umumnya akan memberikan hasil
pada web browser, tetapi prosesnyasecara keseluruhan dijalankan web server.

2.2.1 Kelebihan PHP
PHP terkenal dengan mempunyai 4 kelebihan yaitu 4P ( four pee):

a. Praktical /praktis
PHP adalah bahasa pemograman yang sangat longgar dalam
penulisan dan ini meningkatkan kepraktisan buat para penggunanya.
Misalnya saja programmer tidak diharuskan untuk menuliskan atau
menghapus variable. Walaupun kadang mereka juga tidak bisa mengatakan
dengan mudah yang kemudian dipanggil dalam sbuah skrip, menebak
formula terbaik dalam penetapan variable secara otomatis kemudian
menghapus variable dan mengembalikan resource ke sistem setelah skrip

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

12

berhasil dieksekusi . pada akhirnya, PHP mampu membuat programmer lebih
bepikir pada tujuan akhir dari project yang akan dibuat.

b. Power
Sudah menjadi rahasia umum kalau PHP mampu membuat halaman
dinamis, memanipulasi form, dan dapat dihubungkan dengan database. Selain
yang disebutkan tadi, ternyata PHP juga dapat melakukan hal-hal dibawah
ini:
i. Membuat dan memanipulasi file macromedia flash, gambar, dan portable
document format PDF.
ii. Berkomunikasi dengan LDAP
iii. Berkomunikasi dengan banyak protocol, termasuk IMAP, POP3 dan
NNTP.
iv. Berkomunikasi dengan credit-card processing solution.
c.

Possibility

Jarang ada developer PHP yang terkait pada suatu implementasi
pemecahan masalah. Dilain sisi ada banyak pilihan yang ditawarkan oleh php.
Contohnya ada pada database yangb didukung oleh PHP. Kemampuan string
parsing juga bisa dianggap sebagai banyaknya kemungkinan yang ditawarkan
oleh PHP. Dalam hal ini,PHP memiliki lebih dari 85 function untuk
memanipulasi string. Kelebiha ini tak hanya akan menawarkan keleluasaan
untuk melakukan operasi string yang kompleks, namun juga menjembatani
program yang memiliki functionalities.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

13

d. Price
PHP merupakan salah satu open cource software yang dapat
diartikan sebagai berikut :
i. PHP dapat dimodifikasi, didistribusikan dan diintregasikan
dengan produk lain oleh penggunanya.
ii. Pengembangan dan auditing yang dilakukan secara terbuka,
iii. Semua orang bebas perpartisipasi.

2.2.2 Dasar-Dasar PHP
PHP dijalankan dalam file berekstensi tetapi secara umum ekstensi
file PHP adalah PHP kode PHp menyatu dengan tag HTML dalam satu
file. Kode php diawali dengan tag .

Gambar 2.1 File Contoh.php

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14

Gambar hasil dari eksekusi dari file CONTOH.php, seperti yang terlihat
pada bambar 2.2 hasil dari file CONTOH.php :

Gambar 2.2 Hasil Dari File CONTOH.php

2.3

Datadase ( mysql )
Suatu sistem yang data tidak akan lepas dari penggunaan database.

Menurut Bunafit Nugroho ( 2007 ) database adalah sebuah bentuk media yang
digunakan untuk menyimpan data. Dimana database dapat diilustrasikan sebagai
sebuah gudang yang dijadikan yempat menyimpan berbagai macam barang yang
dalam suatu database, barang adalah data. Dalam sebuah database terdiri dari dua
bagian dasar yang membangun sebuah database yaitu tabel dan kolom.

2.3.1 Tabel
Tabel dalam sebuah database dikenal pulah istilah tabel yang sering juga
disebut entitas atau entity, dimana tabel digunakan untuk menyimpan sebuah
kelompok data. Fungsi tabel ini adalah untuk menyimpan data yang sifatnya

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

15

khusus. Sehingga turunan dai sebuag database adalah tabel, dimana tabel dalam
sebuah database dapat lebih adari satu buah ( nugroho, 2005:75 ).

2.3.2 Kolom
Kolom adalah bentuk terkecil dari sebuah database stelah tabel,
dimana kolom berfungsi untuk memisahkan jenis data dalam cakupan yang lebih
khusus. Kolom juga bisa dikenal denagn field atau atribut ( nugroho, 2005: 76).
MSQL merupakan salah satu perangkat lunak system manajemen
berbasis data ( database mangemen system ) yang menggunakan peintah standa
SQL ( structured query language). Dimana SQL mampu untuk melakukan banyak
eksekusi perintah Query dalam satu permintaan, baik itu menerima dalam
mengirimkan data. Mysql uga multi user dalam arti dapat digunakan oleh banyak
pengguan dalam waktu besamaan. Dengan sekitar enam juta instalasi diseluruh
dunia ( Wikipedia, 2007)
Penggunaan Mysql yang meruapak salah satu databse server sekaligus
dapat berjalan multi-OS ( opening sistem ) memiliki keunggulan lainnya seperti :
open source sehinnga penggunaanya tidak perlu membayar lisensi kepada
pembuatnya. Dapat mendukung database dengan kapasitas yang sangat besar.
merupakan database management system yang mudah digunakan. Didukung oleh
driver ODBC sehingga database Mysql dapat diakses olh databse apa saja. Bahasa
yang pemogaman yang dapat digunakan untuk mengakses Mysql diantaranya
adalah C, C++, Java, PHP, dll ( Mysql internals manual, 2007).

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

16

Mysql adalah salah satu server database Sql multi user dan multi
sthreded yang didukung oleh PHP untuk melakukan koneksi dan query pada
database ini.
2.3.3 Fungsi PHP MySql
Berikut ini penulisan fungsi script untuk koneksi kedatabase
MySql:
a) Mysql_connect()
Perintah ini digunakan untuk melakukan koneksi ke server database mysql,
fungsi ini memiliki format fungsi sebagai berikut:
Mysql_connect(“$host”,”$username”,”password”);
b) Mysql_select_db()
Perintah ini digunakan untuk memilih database yang ada diserver Mysql,
fungsi ini memiliki format penulisan sebagai berikut:
Mysql_select_db(nama_database,pengenal_koneksi);
c) Mysql_query()
Perintah ini digunakan untuk melakukan query atau menjalankan permintaan
terhadap sebuah table atau sejumlah table database.
d) Mysql_num_rows()
Perintah ini digunakan untuk menghitung banyak baris yang diambil dari
variable query. Fungsi ini memiliki format penulisan sebagai berikut:

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

17

Mysql_num_rows($query)
e) Mysql_fetch_array()
Fungsi ini digunakan untuk mengambil (fetch) record dari suatu query.
Fungsi in memiliki format penulisan sebagai berikut :
Mysql _fetch_array($query)

2.4 Xampp
Adalah perangkat lunak bebas, yang mendukung banyak sistem
operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat
sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia
dalam GNU General Public License dan bebas, merupakan web server yang
mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.
Untuk mendapatkanya dapat mendownload langsung dari web resminya. XAMPP
dikembangkan dari sebuah tim proyek bernama Apache Friends, yang terdiri dari
Tim Inti (Core Team), Tim Pengembang (Development Team) & Tim Dukungan
(Support Team).

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

18

2.4.1 Bagian Penting XAMPP

Mengenal bagian XAMPP yang biasa digunakan pada umumnya :

a)

htdoc adalah folder tempat meletakkan berkas-berkas yang akan
dijalankan, seperti berkas PHP, HTML dan skrip lain.

b) phpMyAdmin merupakan bagian untuk mengelola basis data MySQL

yang ada dikomputer. Untuk membukanya, buka browser lalu ketikkan
alamat http://localhost/phpMyAdmin, maka akan muncul halaman
phpMyAdmin.
c)

Kontrol Panel yang berfungsi untuk mengelola layanan (service)
XAMPP. Seperti menghentikan (stop) layanan, ataupun memulai (start).

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB III
ANALISIS DAN PERANCANGAN SISTEM
Proses perancangan sistem dalam sub-bab ini akan dibagi menjadi
beberapa tahap antara lain : analisa sistem, perancangan sistem, desain antarmuka.

3.1 Analisis sistem
Berdasarkan latar belakang dan perumusan masalah yang terdapat dalam
bab sebelumnya dapat diketahui perancangan yang dilakukan adalah membuat
Rancang Bangun Aplikasi Point Of Sale Untuk Restoran Kebon Kota Surabaya
Menggunakan PHP dan My SQL
Aplikasi point of sale berbasis php ini diterapkan dengan menjalankan
program yang dibangun dengan menggunakan Macromedia Dreamweaver 8 dan
memilih menu-menu yang diinginkan seperti pada menu utama terdiri dari pos,
pegawai, pemesanan, meja, keuangan, pajak, menu restourant.

3.2 Perancangan Sistem
Perancang sistem ini akan dijelaskan tentang Rancang Bangun Aplikasi
Point Of Sale Untuk Restoran Kebon Kota Surabaya, dimulai dari awal
pembuatan sampai pada aplikasi, dimana didalamnya terdapat kebutuhan
minimal perangkat keras dan perangkat lunak, flowchart, Diagram berjenjang,

19

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

20

Data Flow Diagram (DFD), Conceptual Data Model (CDM) dan Physical Data
Model (PDM).
Dalam merancang suatu aplikasi maka kita perlu menentukan jenis-jenis
atau spesifikasi perangkat keras yang kan kita gunakan. Hal ini merupakan
persiapan awal yang harus dilakukan.

3.2.1 Kebutuhan Perangkat Keras
Berdasarkan deskripsi yang telah dibahas untuk memenuhi kebutuhan
pengguna dan dapat berinteraksi dengan sistem serta dapat mengetahui
kebutuhan-kebutuhan apa saja yang berpengaruh pada sistem nantinya, maka
diperlukan penjabaran untuk kebutuhan pengguna diantaranya sebagai berikut :
1. Processor Intel Pentium IV
2. RAM 1 GB
3. Monitor LCD

3.2.2 Kebutuhan Minimal Perangkat Lunak
Perangkat lunak minimal yang dapat digunakan untuk membuat Rancang
Bangun Aplikasi Point Of Sale Untuk Restoran Kebon Kota Surabaya adalah
sebagai berikut :

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

21

1. Macromedia Dreamweaver 8

Macromedia Dreamweaver adalah pera