Anda di halaman 1dari 8

UNIVERSITAS GUNADARMA

FAKULTAS TEKNOLOGI INDUSTRI

TULISAN ILMIAH

PEMBUATAN APLIKASI SISTEM KASIR


PADA TOKO ATMOSSFE COFFE
BERBASIS WEB

Nama : Ryan Rullyanto


Npm : 55419789
Jurusan : Informatika
Dosen pembimbing : Lilis Setyowati, ST., MMSI

Diajukan Guna Melengkapi Sebagian Syarat Dalam


Mencapai Gelar Setara Sarjana Muda
Jakarta
2022
1. PENDAHULUAN

1.1 Latar Belakang

Keberadaan komputer merupakan sesuatu unsur yang sangat penting


dalam kehidupan manusia sehingga dapat mempermudah pekerjaan manusia.
Pemanfaatan komputer tidak hanya terbatas pada kebutuhan pendidikan, tetapi
juga menyangkut pada masalah umum misalkan pelayanan dalam bisnis, sosial
ataupun kebutuhan yang lainnya dimana manusia tersebut kebutuhannya akan
terpenuhi.
Dengan adanya proses komputerisasi, pekerjaan dapat diselesaikan
dengan mudah dan cepat. Namun, masih banyak instansi yang bergerak di bidang
Coffe membuat laporan penjualan minuman dengan menggunakan alat tulis, dan
menghasilkan laporan berupa lembaran kertas.
Toko Coffe adalah sebuah toko di bidang F&B yang berada di
Sukabumi, Palabuhanratu. Toko Coffe ini menyediakan berbagai macam jenis
minuman kopi yang biji kopinya diambil dari daerah nusantara seperti kopi toraja
dan kopi lampung. Namun akan tetapi Toko Coffe ini masih belum ditunjang
dengan fasilitas penunjang yang baik. Seperti halnya dalam pengolahan data
barang dan kasir masih menggunakan sistem secara pembukuan ataupun manual.
Toko Coffe ini masih menggunakan cara pembukuan dapat
menyebabkan banyak permasalahan, seperti dalam pengolahan data-data, ataupun
keterlambatan dalam pendataan dan pencarian data. Pendataan yang masih
menggunakan cara pembukuan dirasa masih kurang efektif, karena kasir harus
menuliskan data-data yang sudah ada.

1
2

Dalam usaha mengembangkan Toko Coffe ini maka didapatlah berbagai


masalah, maka dari itu diperlukannya sebuah aplikasi yang mampu
menyelesaikan permasalahan diatas maka penulis membuat judul penulisan
ilmiah “Pembuatan Aplikasi Sistem Kasir pada Toko Coffe Berbasis Web”.

1.2 Batasan Masalah

Mengingat luasnya cakupan bahasan penjualan, maka penulis akan membuat


batasan terhadap masalah tersebut agar penulisan terfokus pada masalah yang di
angkat menjadi judul penulisan ilmiah ini. Adapun batasan masalahnya adalah
sebagai berikut :
1. Sistem ini hanya membahas tentang sistem manajemen kasir pada Toko
Coffe.
2. Bahasa pemrograman yang digunakan adalah PHP dengan menggunakan

database MySQL.

3. Tidak membahas pembuatan domain dan hosting

4. Tidak membahas keamanan sistem.

5. Data yang diolah adalah data produk, data pembelian, dan data penjualan.
6. Administrator mempunyai hak akses penuh dan bisa mengelola semua
data.
3

1.3 Tujuan Penelitian

Adapun tujuan dari penulisan ini adalah membangun aplikasi sistem


manajemen kasir berbasis web pada Toko Coffe agar lebih mudah dalam
melakukan pelayanan dan pemesanan produk.

1.4 Metode Penelitian


Metode penelitian yang di gunakan dalam pembuatan aplikasi System
Development Life Cycle (SDLC). Tahapan dalam pembuatan aplikasi sebagai
berikut :
1.4.1 Perancangan
Pada tahap ini dilakukan pengumpulan informasi aplikasi pendukung untuk
membuat Aplikasi Kasir Berbasis Web. Informasi yang dapat dijadikan acuan
dapat berupa sumber internet.
1.4.2 Analisis
Pada tahap ini dilakukan analisis terhadap pada permasalahan yang muncul
sesuai dengan informasi yang sudah didapat sebelumnya.
1.4.3 Perancangan Aplikasi
Pada tahap ini dilakukan perancangan aplikasi menggunakan struktur navigasi
dan usecase diagram untuk menggambarkan alur dari website untuk
mempermudah dalam pembuatan website. Penulisan juga menampilkan
rancangan database yang digunakan sebagai penyimpanan data dari website
ini.
1.4.4 Implementasi
Mengimplementasikan hasil rancangan kedalam kodingan Bahasa
pemrograman PHP, dan software yang di gunakan yaitu XAMPP. Pada proses
ini website juga diimplementasikan kepada toko coffe.
1.4.5 Uji coba
Tahap ini adalah tahap akhir dari pembuatan website yaitu dengan mencoba
website yang telah dibuat pada sempel laptop bersistem operasi Windows 10
dengan browser Microsoft Edge/Chrome.
4

1.5 Sistematika Penulisan


Penulisan ilmiah ini diurutkan kedalam 4 bab, yang diharapkan dapat
mempermudah dan melengkapi penulisan yang meliputi antara lain :

1.5.1 BAB 1 : PENDAHULUAN


Bab ini menguraikan tentang Latar Belakang Masalah, Batasan
Masalah, Tujuan, Metode Penelitian, dan Sistematika Penulisan.

1.5.2 BAB 2 : LANDASAN TEORI


Bab ini berisi tentang Website, XAMPP, Database, PHP, CSS,
Struktur navigasi, Diagram UML, Usecase diagram, DFD, SDLC.

1.5.3 BAB 3 : ANALISA DAN PEMBAHASAN


Bab ini berisi pembahasan mengenai gambaran umum website,
rancangan website, rancangan database, rancangan tampilan
website, langkah pembuatan website, spesifikasi perangkat yang di
gunakan, dan uji coba website.

1.5.4 BAB 4 : PENUTUP


Pada terakhir ini berisikan kesimpulan dan saran yang merupakan
bab penutup agar dapat bermanfaat untuk para pembaca.
5

2. LANDASAN TEORI

2.1 Website

Website berupa halaman informasi yang disediakan melalui jalur internet


sehingga dapat diakses di seluruh dunia selama terkoneksi dengan jaringan internet.
Website merupakan komponent atau kumpulan komponen yang terdiri dari teks,
gambar, suara animasi sehingga lebih merupakan media informasi yang menarik untuk
dikunjungi.
Website dapat diartikan sebagai suatu kumpulan-kumpulan halaman yang menampilkan
berbagai macam informasi teks, data, gambar diam ataupun bergerak, data animasi,
suara, video maupun gabungan dari semuanya.

2.2 XAMPP

XAMPP adalah sebuah paket perangkat lunak (software) komputer yang sistem
operasi merupakan kompilasi dari program . fungsinya adalah sebagai server yang
berdiri sendiri (localhost), sistem penamaannya diambil dari akronim kata Apache
HTTP server, MySQL (dulu) / MariaDB (sekarang), PHP, dan Perl. Aplikasi ini bisa
dijalankan di empat sistem operasi berbeda, seperti OS Linux, OS Windows, Mac OS,
dan juga Solaris.

A. Htdocs adalah sebuah folder yang digunakan sebagai tempat


penyimpanan berkas seperti PHP, HTML, dan script lain yang digunakan
dalam sebuah halaman website.
B. phpMyAdmin merupakan bagian untuk mengelola basis data MySQL
yang ada di komputer . Untuk membukanya buka browser lalu ketikan
alamat http://localhost/phpMyAdmin, makan akan muncul halaman
phpMyAdmin
C. Control Panel Control panel merupakan layanan yang digunakan untuk
mengelola Xampp mulai dari mengatur penggunaan database,
mengupload file, melakukan konfigurasi terkait proyek website, dan
6

fungsionalitas fitur yang lainnya. Penerapannya akan sama dengan fitur


pada CPanel untuk kebutuhan hosting yang bersifat online.

XAMPP adalah singkatan yang masing-masing hurufnya mempunyai arti sebagai


berikut:

A. X = Cross Platform
Merupakan kode penanda untuk software cross platform atau yang bisa
berjalan di banyak sistem operasi. Jadi, ada XAMPP untuk Windows,
xampp for mac, dan untuk Linux. Semua itu bersifat free download
xampp.

B. A = Apache
Apache adalah aplikasi web server yang bersifat gratis dan bisa
dikembangkan oleh banyak orang (open source).

C. M = MySQL / MariaDB
MySQL atau MariaDB merupakan aplikasi database server yang
dikembangkan oleh orang yang sama. MySQL berperan dalam
mengolah, mengedit, dan menghapus daftar melalui database.

D. P = PHP
Huruf “P” yang pertama dari akronim kata XAMPP adalah inisial untuk
menunjukkan eksistensi bahasa pemrograman PHP. Bahasa
pemrograman ini biasanya digunakan untuk membuat website dinamis,
contohnya dalam website berbasis CMS WordPress.

E. P = Perl
Sementara itu, untuk huruf P selanjutnya merupakan singkatan dari
bahasa pemrograman Perl yang kerap digunakan untuk memenuhi
berbagai macam kebutuhan. Perl ini bisa berjalan di dalam banyak sistem
operasi sehingga sangat fleksibel dan banyak digunakan.
7

Anda mungkin juga menyukai