SKRIPSI
Ridho-Nya, maka penulis dapat menyelesaikan tugas akhir dengan judul, “Point of
Selama penulisan skripsi ini penulis telah mendapatkan bantuan serta bimbingan
dari berbagai pihak. Oleh karena itu, dalam kesempatan ini penulis menyampaikan dan
3. Para dosen dan staf STMIK Pranata Indonesia yang turut mendukung baik
secara langsung maupun tidak langsung dalam pembuatan tugas akhir ini.
4. Orang tua , Istri , Anak dan Keluarga yang sudah memberikan dukungan .
sehingga penulis berharap kritik dan saran dari semua pihak yang membaca demi
kesempurnaan tugas akhir ini. Semoga tugas akhir ini dapat bermanfaat bagi kita
semua.
Penulis
i
DAFTAR ISI
DAFTAR ISI...........................................................................................................ii
ABSTRAK .................................................................................................................vi
BAB I PENDAHULUAN
A. Latar Belakang........................................................................................ 1
B. Rumusan Masalah................................................................................... 3
A. Kafe ........................................................................................................ 5
C. Komputerisasi ......................................................................................... 8
D. Data......................................................................................................... 9
F. MySQL .................................................................................................. 11
ii
G. XAMPP ................................................................................................ 12
H. Database................................................................................................ 13
I. Internet .................................................................................................. 13
A. Perancangan .......................................................................................... 19
B. Implementasi ........................................................................................ 27
BAB IV PENUTUP
A. Kesimpulan ...........................................................................................
B. Saran .....................................................................................................
3
DAFTAR TABEL
4
DAFTAR GAMBAR
5
ABSTRAKSI
Cio Cafe merupakan salah satu kafe sederhana di Bogor dengan tempat
yang men yenangkan dan selalu ramai oleh pengunjung. Dengan transaksi
penjualan yang ban yak setiap harinya, sa yangnya Cio Cafe masih bertahan
dengan proses penjualan yang manual, mulai dari pencatatan order hingga
belum ada yang dapat mengelola secara rinci sehingga dalam perekapan laporan
informasi berbasis web yang memberikan kemudahan untuk pemilik dan pekerja
Cio Cafe dalam melakukan transaksi penjualan serta laporan data. Sistem ini dibuat
penyimpanan datanya.
mencetak pesanan yang ready stock di dapur, mencetak nota pembelian, dan
1
BAB 1
PENDAHULUAN
A. Latar Belakang
keadaan semakin canggih dan serba mudah. Di dunia industri, baik yang
efisiensi waktu dan biaya men yebabkan para pengusaha merasa perlu untuk
menerapkan sistem ini sehingga bisa bersaing di masa yang akan datang,
Cio Cafe merupakan salah satu kafe di Bogor yang memliki style tempat
waktu di sana. Kafe ini memiliki interior yang menarik dan sejumlah lukisan
abstrak yang artistik menghiasi dinding kafe. Cio Cafe memiliki banyak menu
yang ditawarkan, mulai dari minuman berjenis kopi, minuman dingin, dan
makanan dengan rasa yang khas dan nikmat. Beberapa keunggulan ini
1
Dengan kondisi penjualan yang hampir selalu banyak di setiap harinya,
Cio Cafe masih bertahan dengan sistem manajemen penjualan yang manual
dengan bantuan 3 orang pekerja, terdiri atas pelayan, kasir, dan koki. Pelayan
pertama diberikan untuk pelanggan sebagai bukti bayar, lembar kedua untuk
ketiga untuk koki sebagai panduan pesanan yang harus siapkan. Laporan
penjualan dikerjakan dengan merekap data nota satu per satu secara soft file
mereka. Tidak jarang pula terjadi selisih dan ketidakakuratan dari data
yang telah dicatat sehingga menyulitkan pekerjaan dan hasil tidak optimal.
2
Berdasarkan keadaan tersebut, Cio Cafe tentunya membutuhkan
efektif dan efisien. Dalam hal ini penulis membuat Point of Sales
berbasis web, yakni sistem informasi yang akan dapat diakses oleh
pekerja akan mendapatkan hak akses dan akun yang berbeda menurut
fungsinya masing- masing. Adapun sistem informasi ini terbagi menjadi tiga
B. Rumusan Masalah
3
C. Tujuan dan Manfaat Penelitian
1. Tujuan Penelitian
2. Manfaat Penulisan
4
4
BAB 2
LANDASAN TEORI
A. Kafe
Kafe berasal dari bahasa Perancis yaitu Café, yang mempun yai arti
sebetulnya kopi (minuman). Kafe ialah salah satu tipe restoran yang memiliki
kafe (Café) pertama kali muncul di Perancis dan pada akhir abad-19 beberapa
fungsin ya sebagai tempat makan atau minum untuk umum (Public dinning
Place). Menurut Sugiarto (1996) Cafe adalah suatu usaha di bidang makanan
yang dikelola secara komersial yang menawarkan pada para tamu makanan
atau makanan kecil dengan pelayanan dalam suasana tidak formal tanpa
diikuti suatu aturan atau pelayanan yang baku (sebagaimana sebuah exlusive
semacam tempat sederhana yang n yaman dan menarik untuk seseorang dapat
5
restoran pada umumnya. Tetapi kafe menawarkan tempat yang bersuasana
dan ken yamanan tersendiri bagi konsumen yang datang. Menu makanan
dan minumannyapun memiliki rasa nikmat yang khas menjadikan Cio Cafe
perangkat lunak yang banyak digunakan pada usaha retail seperti swalayan,
mengatakan bahwa Point of Sales (POS) adalah sebuah sistem yang terdiri
dari hardware dan software yang didesain sesuai dengan keperluan dan dapat
merupakan sebuah sistem yang mengatur jalannya proses transaksi, atau dapat
6
dan lain-lain. Dalam lingkup yang luas, POS juga berarti proses pelayanan
transaksi dalam sebuah toko ritel. POS terdiri atas software dan hardware
3. Pembacaan barcode
4. Manajemen toko
5. Retur penjualan
6. Pelaporan
keuangan.
7
tentu sangat mendukung orientasi pelayanan usaha anda terhadap
3. Competitive Advantage
Cio Cafe dalam kancah bisnis yang memang sangat ketat dan
C. Komputerisasi
kecepatan tinggi dan mempunyai memori tinggi untuk mengolah data yang
mungkin dan bukan sekedar pengganti mesin ketik saja (Madcoms, 2011).
8
sebelumnya, pengolahan data ini dimulai dengan merekam data sampai pada
antara lain:
1. Bidang Perhotelan.
2. Bidang Pemerintahan.
3. Bidang Penggajian.
4. Pemasaran.
5. Bidang Perbankan.
6. Bidang Telekomunikasi.
7. Inventaris, dan
D. Data
Data adalah fakta atau rincian peristiwa masih mentah, dapat berupa
digunakan untuk dijadikan informasi. Menurut Jogi yanto (1990), data adalah
Suatu informasi bisa saja menjadi data apabila informasi tersebut digunakan
9
Data merupakan bentuk jama dari datum, berasal dari bahasa latin
berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan ini
bisa digunakan pada HTML (Andi Kristanto, 2008:9). PHP atau singkatan dari
Hypertext Preprocessor dibuat pertama kali oleh satu orang yaitu Rasmus
pada homepage-n ya. Diawal Januari 2001, PHP telah dipakai lebih dari 5 juta
domain diseluruh dunia, dan akan terus bertambah karena kemudahan aplikasi
sekalipun. PHP memiliki pustaka yang lengkap (baik pustaka standar maupun
pustaka yang disediakan oleh pihak ketiga) sehingga ban yak permasalahan-
menggunakan PHP .
10
F. MySQL
source code (kode yang dipakai untuk membuat MySQL), selain tentu saja
bentuk excutable-nya atau kode yang dapat dijalankan secara langsung dalam
secara gratis.
konsep pengoperasian basis data, terutama untuk pemilihan atau seleksi dan
MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan
1. Multiplatform
MySQL tersedia pada beberapa platform (Windows, Linux, Unix, dan lain-
lain).
11
banyak sekali fungsi untuk mengakses database, dan sekaligus mudah
untuk digunakan.
kriteria pengaksesan.
4. Dukungan SQL
G. XAMPP
lain server web Apache, interpreter PHP, dan basis data MySQL.
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. Selain
12
itu XAMPP juga dilengkapi fitur manajemen database PHPMyAdmin seperti
pihak lain secara langsung dari komputer, tanpa perlu terkoneksi ke internet.
H. Database
logika yang terintegrasi dan berhubungan dengan data. Sebuah database dapat
kumpulan dari files atau tabel-tabel yang mengandung data. Basis data
yang saling berkaitan maupun berdiri sendiri dan disimpan secara bersama-
sama pada suatu media. Basis data dapat digunakan oleh satu atau lebih
I. Internet
13
menggunakan media elektronik, yang saling terhubung menggunakan standar
dan mengelola kar yawannya. Kelebihan utama internet adalah kecepatan, para
manajer mampu membuat keputusan dengan informasi yang lebih baik dengan
waktu yang jauh lebih cepat dari pada sebelumnya (Haizer dan Render, 2008,
p38).
layanan yang ada dalam internet-pun juga banyak dan luas, tentunya sangat
berikut :
14
protokol HTTP (Hyper Text Transfer Protocol) dan program aplikasi
browser internet.
melalui surat elektronik, yaitu surat elektronik, yaitu surat dalam bentuk
6. Telnet
7. Gopher
hanya teks.
15
8. IRC (Internet Relay Chat)
aturan mainnya.
sistem yang sedang berjalan logis. DFD didisain untuk menunjukkan sebuah
sistem yang terbagi-bagi menjadi suatu bagian sub-sistem yang lebih kecil
adan untuk menggarisbawahi arus data antara kedua hal yang tersebut diatas.
Diagram ini lalu "dikembangkan" untuk melihat lebih rinci sehingga dapat
antara lain :
16
Tabel 2.1 Notasi DFD
diarsipkan.
penting yang disebut entitas dan hubungan antara data yang harus
informasi yang ingin diteruskan tentang entitas dan hubungan disebut atribut
17
17
1. Entitas
Entitas adalah segala hal yang ingin kita olah dan simpan datanya.
2. Atribut
3. Key Attribute
dikenali secara unik dan dibedakan dari semua kemungkinan entitas yang
ada.
4. Relationship
2007, p275).
18
18
BAB 3
PEMBAHASAN
A. Perancangan
secara umum dan sekaligus menjadi langkah awal dalam pembuatan sistem
1. Manual Sistem
19
Ga mbar 3.1 Manual Sistem
2. Diagram Konteks
Diagram konteks merupakan bagian level tertinggi dari DFD (Data Flow
Diagram) yang menggambarkan seluruh input ke suatu sistem atau output dari
sistem. Adapun diagram konteks dari sistem Point of Sales pada Cio Cafe ialah
sebagai berikut :
20
Ga mbar 3.2 Diagram Konteks
3. Diagram Level
fungsin ya. Berikut ialah diagram level dari Point of Sales pada Cio Cafe :
21
4. Data Flow Diagram (DFD)
jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data,
baik secara manual maupun komputerisasi. DFD dapat dikatakan sebagai alat
Berikut ialah DFD yang terdapat pada sistem informasi Point of Sales pada
Cio Cafe :
22
(b) DFD Level 2
hubungan relasi. Adapun Point of Sales pada Cio Cafe memiliki struktur data
sebagai berikut :
23
a. Laporan
b. User
c. Nota
d. Menu makanan
dan keterangan. Pada tabel ini, id_menu berperan sebagai primary key.
Konsep sistem informasi ini melibatkan semua fungsi dari setiap pekerja
24
a. Tabel Laporan
b. Tabel User
Tabel User digunakan untuk menyimpan data nama pekerja Cio Cafe
yang mempun yai akun di aplikasi. Pada tabel ini berisi kode user, nama
c. Tabel Transaksi
25
7. Tabel Menu Makanan
26
B. Implementasi
tampilan aplikasi dengan program yang telah dibuat. Adapun hasil tampilan
1. Login
Berisi kolom Username, Password, dan Pilih Level User yang harus
2. User
User terbagi menjadi tiga level yang disesuaikan dengan fungsi dari
Pelayan.
a. Administrator
27
(1) Menu Dashboard
G
a
m
b
a
r
3
.
8
dalam 1 hari
28
G
a
m
b
a
r
3
.
1
0
Gambar 3.9 Tampilan menu Laporan Keuangan
29
(a) Tambah User
30
Ga mbar 3.14 Tampilan kotak dialog Tambah Makanan
31
b. Kasir
32
Ga mbar 3.17 Tampilan halaman cetak Nota pembelian
33
C. Uji Coba Sistem
program berjalan sesuai dengan perancangan secara baik dan tanpa error, maka
penulis melakukan uji coba sistem. Dalam hal ini penulis memperoleh hasil
sebagai berikut :
34